在Java中格式化时间戳

Cra*_*g H 26 java date

有没有办法将UTC时间格式化为我想要的任何字符串格式?基本上我正在考虑让一些类采用时间戳,我传递它是字符串告诉它我希望它如何格式化,它返回格式化的字符串给我.有没有办法做到这一点?

Bre*_*man 32

java.text.SimpleDateFormat类以区域设置敏感的方式为日期提供格式化和解析.

SimpleDateFormat的javadoc标头是详细信息的良好来源.还有一个带有示例用法的Java教程.


Jay*_*Jay 27

日期格式类或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));
Run Code Online (Sandbox Code Playgroud)