将10位或13位时间戳转换为日期+时间--yyyy-MM-dd HH:mm:ss
程序员文章站
2022-05-26 14:05:36
...
将10位或13位时间戳转换为日期+时间–yyyy-MM-dd HH:mm:ss
public static void main(String[] args) {
// 10位 秒时间戳 转换
String date_one = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date(toInt("1587467078") * 1000L));//2020-04-21 19:04:38
System.out.println("10位秒时间戳 1587467078 转换后为: "+date_one);
// 13位 毫秒级时间戳 转换
String date_two = new SimpleDateFormat("yyyy-MM-dd HH:MM:ss").format(new Date(Long.parseLong("1587469418125")));//2020-04-21 19:04:38
System.out.println("13位毫秒时间戳 1587469418125 转换后为: "+date_two);
}