格式化长时间戳

时间:2013-06-27 22:54:08

标签: java timestamp

我使用此代码获取时间戳,将其转换为long,并将其放入数据库中。

Timestamp timeStamp = new Timestamp(date.getTime());
long lonTime = timeStamp.getTime();
DatastoreService datastore = DatastoreServiceFactory.getDatastoreService();
Entity post = new Entity("post");
post.setProperty("time", lonTime);
datastore.put(post);

我存储的时间看起来像时间= 1372369544272。 现在,当我得到它时,我如何格式化它以获得日期和时间?

1 个答案:

答案 0 :(得分:0)

要从时间戳中取回DateTime,您需要在Timestamp构造函数中传递long值,例如 - Timestamp t = new Timestamp(1372369544272L)

有关详细信息,请查看Timestamp java docs