Я использую редактор, который может вставлять значения даты и времени в файлы.

Он использует Windows (в основном 7 и 8.1, в моем текущем использовании) в качестве источника строки timedate.

Я хотел бы использовать дату в стиле ISO 8601 . В настоящее время я получаю строки типа « 2014-01-30 17:58:50 ».

Настройки строки времени Windows (t и tt) дают мне возможность вставить «am» в строку, но, как я вижу, не эквивалентно настройкам часов на 24 часа. Я хотел бы видеть что-то вроде " 2014-01-30 17:58:50+11 ".

Есть ли способ определить строку системного времени Windows, чтобы включить информацию о зоне?

1 ответ1

0

Что касается информации о часовом поясе, я использую это как переменную, добавляю к вашему выводу. В качестве альтернативы он доступен из реестра, но синтаксис длиннее.

$TIMEZONE = tzutil.exe /g
$TIMEZONE

Результат

China Standard Time

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .