有没有办法在java中将UTC时间格式化为我想要的任意字符串格式?基本上,我在考虑让一些类获取时间戳,我传递它是字符串,告诉它我想如何格式化它,然后它为我返回格式化后的字符串。有没有办法做到这一点?
发布于 2008-09-24 19:08:48
java.text.SimpleDateFormat类以区分区域设置的方式为日期提供格式设置和分析。
SimpleDateFormat的javadoc头是一个很好的详细信息来源。还有一个带有示例用法的Java Tutorial。
发布于 2008-09-24 19:13:12
DateFormat类或SimpleDateFormat应该可以让您做到这一点。例如,http://www.epochconverter.com/列出了使用Java将纪元时间转换为人类可读的时间戳的示例:
String date = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm:ss").format(new java.util.Date (epoch*1000));发布于 2008-09-24 19:15:17
对于某些目的,Date实例是不够的。
请改用Joda Time。
Joda time集成了Hibernate和其他数据库。
https://stackoverflow.com/questions/129181
复制相似问题