我有一个长值 20140811。我的意思是说这是我当前的日期。 我需要将此日期转换为 2014-08-11 13:14:07.672 这样的内容。 但我得到的结果是 1969-12-31 23:35:40.811。
我使用了以下代码,
long date = 20140811
Date d = new Date(date);
System.out.println(d);
请大家帮帮我
最佳答案
使用DateFormat解析值:
long l=20140811;
DateFormat df = new SimpleDateFormat("yyyyMMdd");
df.parse(String.valueOf(l));
关于java - 将长日期转换为我指定日期的日期时间格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25249889/