System.currentTimeMillis是否代表UTC时间?

Raj*_*pta 11 java

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

Jon*_*eet 19

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

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

(遗憾的是,Javadoc对此并不清楚,这是一种耻辱.)

  • @user:假设所有机器都有准确的时钟,是的. (5认同)
  • 所以同时,`System.currentTimeInMillis`将全局相同(无处不在,在所有时区)对吗? (4认同)