本文介绍了如何在Java中将时间戳转换为日期和时间?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在json中有一个来自Linux服务器的时间戳。我想使用Java将其转换为简单的日期时间格式。
我需要以下格式的日期和时间:dd-mm-yyyy hh:mm :ss
这是我的JSON数据:
[ { batch_date:1419038000 }, { batch_date:1419037000 } ]解决方案
批处理日期
batch_date:1419038000,看起来像是从纪元开始的秒, / p>
如此
新日期(batch_date * 1000);然后使用 SimpleDateFormat 应该可以解决问题
SimpleDateFormat sfd = new SimpleDateFormat( dd-MM-yyyy HH:mm:ss);-代码-
long batch_date = 1419038000; 日期dt =新日期(batch_date * 1000); SimpleDateFormat sfd = new SimpleDateFormat( dd-MM-yyyy HH:mm:ss); System.out.println(sfd.format(dt));-输出-
20-12-2014 10:13:20
I have a timestamp in json that is from a Linux server. I would like to convert it into a simple date-time format using Java.
I need the date and time in the following format: dd-mm-yyyy hh:mm:ss
here is my JSON data:
[ { "batch_date": 1419038000 }, { "batch_date": 1419037000 } ]解决方案
The batch date
"batch_date": 1419038000,looks like seconds from epoch,
so
new Date (batch_date * 1000);then use SimpleDateFormat should do the trick
SimpleDateFormat sfd = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss");-- code --
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));-- output --
20-12-2014 10:13:20
更多推荐
如何在Java中将时间戳转换为日期和时间?
发布评论