Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/101.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java System.currentTimeMillis测量时间_Java - Fatal编程技术网

Java System.currentTimeMillis测量时间

Java System.currentTimeMillis测量时间,java,Java,当我使用System.currentTimeMillis测量时间时,它安全吗 例如,当发生时间偏移时,夏季->冬季时间是否会产生错误?否,System.currentTimeMillis返回自1970年1月1日开始的Unix纪元午夜以来经过的毫秒数,UTC。这根本不取决于您当地的时区 换句话说,如果你每秒呼叫它一次,它总是会增加大约1000次。这仅仅是因为时钟的准确性,而且呼叫之间不可能正好相隔1秒。不管您的本地时区是否更改了与UTC的偏移量,或者您是否更改了整个时区,这都是无关紧要的 从理论上

当我使用System.currentTimeMillis测量时间时,它安全吗

例如,当发生时间偏移时,夏季->冬季时间是否会产生错误?

否,System.currentTimeMillis返回自1970年1月1日开始的Unix纪元午夜以来经过的毫秒数,UTC。这根本不取决于您当地的时区

换句话说,如果你每秒呼叫它一次,它总是会增加大约1000次。这仅仅是因为时钟的准确性,而且呼叫之间不可能正好相隔1秒。不管您的本地时区是否更改了与UTC的偏移量,或者您是否更改了整个时区,这都是无关紧要的

从理论上讲,闰秒使所有这些都变得更为棘手,但实际上,大多数应用程序都可以通过名义上用手指捂住耳朵,说我不在闰秒先生家里来逃避。不,System.currentTimeMillis返回自1970年1月1日UTC开始的Unix纪元午夜以来经过的毫秒数。这根本不取决于您当地的时区

换句话说,如果你每秒呼叫它一次,它总是会增加大约1000次。这仅仅是因为时钟的准确性,而且呼叫之间不可能正好相隔1秒。不管您的本地时区是否更改了与UTC的偏移量,或者您是否更改了整个时区,这都是无关紧要的


从理论上讲,闰秒让所有这些都变得更为棘手,但实际上,大多数应用程序都可以通过将手指插入耳朵,然后说我不在闰秒先生家里来摆脱困境。

System.currentTimeMillis将返回此后的毫秒数。如何解释这些是一个完全不同的故事,夏季/冬季时间以及时区属于解释部分。因此,是的,它将被保存。

System.currentTimeMillis将返回自开始的毫秒数。如何解释这些是一个完全不同的故事,夏季/冬季时间以及时区属于解释部分。所以,是的,这将是节省。

你是说白天节省时间?好吧,这不会影响。你是说白天节省时间?好吧,这不会影响你的。读