两种获取时间的方法

时间:2012-07-02 07:48:53

标签: java datetime time unix-timestamp

  

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

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

Calendar.getInstance().getTimeInMillis();

System.currentTimeMillis();

我知道后者是UNIX时间,即从1970年开始的时间...... 但是,何时使用第一次以及何时使用第二次? 感谢。

1 个答案:

答案 0 :(得分:0)

如果您需要第二个语义(获取当前时间),则不要使用第一个语义。只有当您想要将您选择的特定时刻转换为时代号时才需要第一个。请注意,currentTimeMillis给予纪元* 1000次。