Получить текущую настройку формата локальной машины долгого и короткого времени - PullRequest
0 голосов
/ 06 февраля 2020

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

Другими словами, я хочу узнать, какая текущая настройка «долгого времени» указана в меню «Пуск» (победа 10) Настройки-> Время и язык-> ChangeDateTimeFormats

Ожидается возврат 'H: MM: SS' или аналогичный

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

Возможно ли это? Я много раз просматривал веб-страницы и, похоже, нашел только примеры использования Get-Date с «указанным вами форматом». Ничего, что «извлекает» текущую настройку формата.

1 Ответ

1 голос
/ 06 февраля 2020

(Get-Culture).DateTimeFormat.LongTimePattern, кажется, есть то, что вам нужно. Он будет начинаться с заглавной буквы «H», если на аппарате установлен 24-часовой формат. Здесь является связанным вопросом и ответом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...