System.currentTimeMillis是否代表UTC时间?

时间:2012-06-19 14:15:06

标签: java

System.currentTimeMillis()是代表UTC时间还是本地系统时间?

2 个答案:

答案 0 :(得分:15)

UTC - 这是自1970年1月1日午夜(可能是模数闰秒)以来的毫秒数。

显然它依赖于本地系统时钟,但它不依赖于本地系统时区

(遗憾的是,Javadoc对此并不清楚,这真是遗憾。)

答案 1 :(得分:0)

UTC根据oracle.com。 http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/System.html#currentTimeMillis

“的currentTimeMillis

返回:

当前时间与1970年1月1日午夜时间之间的差异,以毫秒为单位。“