我有2台不同的计算机,每台计算机都有不同的TimeZone.
在一台计算机上打印System.currentTimeMillis(),然后在两台计算机上打印以下命令: System.out.println(new Date(123456));- > 123456代表currentTimeMillis计算机#1中的数字.
System.currentTimeMillis()
System.out.println(new Date(123456));
currentTimeMillis
第二个打印(虽然键入硬编码)导致两台计算机中的打印不同.这是为什么?
java timezone date
date ×1
java ×1
timezone ×1