首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Java中格式化时间戳

在Java中格式化时间戳
EN

Stack Overflow用户
提问于 2008-09-24 19:06:50
回答 4查看 60.6K关注 0票数 28

有没有办法在java中将UTC时间格式化为我想要的任意字符串格式?基本上,我在考虑让一些类获取时间戳,我传递它是字符串,告诉它我想如何格式化它,然后它为我返回格式化后的字符串。有没有办法做到这一点?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2008-09-24 19:08:48

java.text.SimpleDateFormat类以区分区域设置的方式为日期提供格式设置和分析。

SimpleDateFormat的javadoc头是一个很好的详细信息来源。还有一个带有示例用法的Java Tutorial

票数 33
EN

Stack Overflow用户

发布于 2008-09-24 19:13:12

DateFormat类或SimpleDateFormat应该可以让您做到这一点。例如,http://www.epochconverter.com/列出了使用Java将纪元时间转换为人类可读的时间戳的示例:

代码语言:javascript
复制
String date = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm:ss").format(new java.util.Date (epoch*1000));
票数 28
EN

Stack Overflow用户

发布于 2008-09-24 19:15:17

对于某些目的,Date实例是不够的。

请改用Joda Time

Joda time集成了Hibernate和其他数据库。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/129181

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档