System.currentTimeMillis()和夏令时

Pyt*_*gen 2 java android

我想知道System.currentTimeMillis()是否考虑到android上的夏令时.

比方说我打电话 x = System.currentTimeMillis();

然后十秒钟后,由于夏令时,操作系统将时钟切换回一小时.

现在我打电话 y = System.currentTimeMillis();

哪个会更大,x还是y

我问这个是因为如果我手动更改时钟,x则大于y.所以我想知道在计算返回的长值时是否考虑了夏令时System.currentTimeMillis().似乎无法在文档中找到任何内容.

Bas*_*que 7

如果System.currentTimeMillis()占夏令时

没有.

夏令时(DST)System.currentTimeMillis.无关.

要在通话System.currentTimeMillis提供了许多自1970年在第一时刻毫秒的UTC,1970-01-01T00:00:00Z.没有对Leap Second的调整.

DST是根据无聊/未受过教育/疯狂的政客的心血来潮定义和重新定义的.DST仅适用于一个或多个特定时区的辖区.

DST切换是异常现象,扰乱了一个地区公民的挂钟时间.但是时空不会因DST切换而弯曲或弯曲,时间继续流畅.时间的流动是通过System.currentTimeMillis不考虑当地政治家的阴谋来衡量的.

  • 真?我有几个点击,但可能是由于我的位置.当新西兰在20世纪70年代中期引入夏令时时,一个叫做Ararua的大约100人的农业社区反叛.多年来,他们拒绝参加并在整个夏天将时钟保持在"非日光"时间.甚至还发布了"时区"地图,显示Ararua时间与新西兰时间不同. (2认同)