java - 如何在Java中从时间(以毫秒为单位)获取ISO格式?

标签 java date

从毫秒时间获取yyyy-MM-dd HH:mm:ss,SSS是简单的方法吗?我找到了一些如何从 new Date()Calendar.getInstance() 执行此操作的信息,但找不到是否可以从 long 完成(例如1344855183166)

最佳答案

我以为您问过如何以“yyyy-MM-dd HH:mm:ss,SSS”格式获取时间

一种方法是使用java的SimpleDateFormat: http://docs.oracle.com/javase/6/docs/api/java/text/SimpleDateFormat.html

请注意,这不是线程安全的。

...

Date d = new Date(1344855183166L);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss,SSS");
String dateStr = sdf.format(d);

...

关于java - 如何在Java中从时间(以毫秒为单位)获取ISO格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11933137/

相关文章:

javascript - 原始 javascript 日期到 VB.net 日期时间

java - 如何在 Java Annotation 中设置字符串数组

java - MyBatis:将字符串映射到 boolean 值

java - Java 中的日期(字符串)解析错误

r - 使用 purrr 映射的日期嵌套循环

ruby-on-rails - group_by 相对日期范围

java - 来自 java jdbc 连接的架构名称 Sql 服务器

java - 如何最好地为 Android MVC 应用程序实现一个内聚的模型层?

java - CBC 中的凯撒/如何在 Java 中进行异或?

java - jackson 对象映射器 : Issues with date serialization and deserialization