Если вы сохранили -570
(имеется в виду UTC + 09: 30) и не сохранили "Australia/Adelaide"
, то нет - определить это невозможно.Неважно, какой язык программирования вы используете.
Причина в том, что хотя Южная Австралия (представлена Australia/Adelaide
) переключается между UTC + 09: 30 и UTC + 10: 30 для перехода на летнее времяСеверная территория (обозначенная Australia/Darwin
) использует UTC + 09: 30 в течение всего года.
Если у вас случилась временная метка в летний период, которая была связана с UTC + 09: 30, то вы могли быобоснованно утверждать, что он был связан с Australia/Darwin
- но только потому, что он оказался единственным, кто наблюдал это смещение в течение этого времени.То же самое нельзя сказать о временной метке в зимний период или в общем случае по всему миру.
Другими словами, -570
может относиться либо к Australia/Adelaide
, либо к Australia/Darwin
.
Или это может даже относиться к графству Янковинна в Новом Южном Уэльсе (представленному Australia/Broken_Hill
), которое следует за Аделаидой вместо остальной части Нового Южного Уэльса.
См. Также «Часовой пояс! = Смещение"в теге часового пояса вики и времени в Австралии в Википедии .