我有一个类,它使用java.util.Date
类来创建日期对象并getTime()
用于获取当前毫秒。
我在getTime()
返回毫秒的 Java 文档中看到过,我的机器上也有同样的情况。
我有另一台服务器,当我在服务器上部署我的应用程序时,同样getTime()
会以秒为单位返回时间戳。
例如
- 服务器上的值:1350054625
- 本地价值:1350054625000
我想知道这怎么可能,我在本地尝试了相同的代码,然后又得到了以毫秒为单位的时间戳。
下面是部分代码...
String longTime = new Long((new Date().getTime())).toString();
if(log.isDebugEnabled())log.debug("LAST_FEED_TIME will be " + longTime + " stored.");