pav*_*itn 6 java datetime timestamp date
我在json中有一个来自Linux服务器的时间戳.我想使用Java将其转换为简单的日期时间格式.
我需要以下格式的日期和时间:dd-mm-yyyy hh:mm:ss
这是我的JSON数据:
[
{
"batch_date": 1419038000
},
{
"batch_date": 1419037000
}
]
Run Code Online (Sandbox Code Playgroud)
批日期
"batch_date": 1419038000,
Run Code Online (Sandbox Code Playgroud)
看起来像是时代的秒,
所以
new Date (batch_date * 1000);
Run Code Online (Sandbox Code Playgroud)
然后使用SimpleDateFormat应该做的伎俩
SimpleDateFormat sfd = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss");
Run Code Online (Sandbox Code Playgroud)
- 代码 -
long batch_date = 1419038000;
Date dt = new Date (batch_date * 1000);
SimpleDateFormat sfd = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss");
System.out.println(sfd.format(dt));
Run Code Online (Sandbox Code Playgroud)
- 输出 -
20-12-2014 10:13:20
Run Code Online (Sandbox Code Playgroud)