0

可能重复:
System.currentTimeMillis() vs. new Date() vs. Calendar.getInstance().getTime()

到目前为止,我已经看到了两种在 Java 中获得时间的方法:

Calendar.getInstance().getTimeInMillis();

System.currentTimeMillis();

我知道后者是 UNIX 时间,即从 1970 年过去的时间……但是,什么时候第一次使用,什么时候第二次使用?谢谢。

4

1 回答 1

0

如果您需要第二个的语义(获取当前时间),则不要使用第一个。仅当您要将选择的特定时刻转换为纪元数时才需要第一个。请记住,这currentTimeMillis给出了 epoch*1000 时间。

于 2012-07-02T07:50:41.810 回答