У меня есть два разных компьютера, каждый с разным TimeZone.
В одном компьютере im печатайте System.currentTimeMillis()
, а затем печатает на обеих компьютерах следующую команду:
System.out.println(new Date(123456));
→ 123456 означает, что номер пришел в currentTimeMillis
на компьютере # 1.
Второй вывод (хотя и напечатанный жестко запрограммированный) приводит к разным отпечаткам на обоих компьютерах. почему это?