Вопрос по timezone-offset, utc, timezone, windows, java –  смещение UTC равно 0, что является одной из причин, по которым полезно давать им конкретные идентификаторы.

8

вая, что UTC является не часовым поясом, а стандартом времени (как указано, например,Вот), почему в моем приложении Java я могу использовать UTC, как если бы это был часовой пояс (см. фрагмент кода ниже)?

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
format.setTimeZone(TimeZone.getTimeZone("UTC"));

Если UTC не является часовым поясом, почемуTimeZone.getTimeZone("UTC") в состоянии вернуть объект часового пояса?

Кстати, на моей Windows-машине UTC тоже есть в списке часовых поясов (см. Скриншот).

Действительно ли утверждение «UTC - не часовой пояс» в действительности неверно?

Ваш Ответ

0   ответов

Похожие вопросы