【发布时间】:2017-04-05 09:43:10
【问题描述】:
在我的日志中我使用的是:(java.sql.Timestamp)
new Timestamp(System.currentTimeMillis())
它的行为很奇怪(恕我直言):
-
当 System.currentTimeMillis() = 1490713735960
返回:2017-03-28 17:08:55.96
我预计会有:2017-03-28 17:08:55.960,结尾是 0
-
当 System.currentTimeMillis() = 1490713724721
返回:2017-03-28 17:08:44.721
如预期的那样
问题:
这是 new Timestamp() 的正常行为吗?
为什么要删除终止的零?
【问题讨论】:
-
我想
java.sql.Timestamp对吧? -
是:java.sql.Timestamp