Изменить формат даты на экране блокировки Win 8.1

Можно ли изменить формат даты на экране блокировки Win8.1 с dayofweek, месяц день на dayofweek, день месяц?

2 ответа

Да, можно изменить формат даты экрана блокировки.

Вам понадобится Microsoft Locale Builder.


Ресурсы

Читайте о локалях здесь:

Загрузите Microsoft Locale Builder здесь:


инструкции

  1. Locale Builder > Далее > Даты > Шаблоны длинных дат > Шаблон даты экрана блокировки: dddd, d MMMM
  2. Затем перейдите в " Сборка" > " Создать пакетный файл Zip" > " Сохранить".
  3. Извлечь ZIP файл.
    • Вы можете видеть, что генерируется LDML файл содержит элемент msLocale:lockScreenFormat,
  4. Запустить CMD файл в командной строке администратора.

Применить локаль

Если вы не видите никаких изменений после установки пользовательского языкового стандарта, вам может потребоваться применить пользовательский языковой стандарт или сбросить настройки региона.

Windows 10 и новее:

  • Настройки > Время и язык > Дата и время > Дополнительные дата, время и региональные настройки > В разделе "Регион" нажмите "Изменить формат даты, времени или числа"> Дополнительные настройки... > Сброс > Да > ОК > ОК.

Windows 8 и более ранние версии:

  • Панель управления > В разделе "Часы, язык и регион" нажмите "Изменить дату, время или числовые форматы"> Дополнительные настройки... > Сброс > Да > ОК > ОК.

Окна:

  • Пуск > Выполнить > intl.cpl > Дополнительные настройки... > Сброс > Да > ОК > ОК.

Примечания и ограничения

  • Если вы пропустили нотацию дня недели, месяца или дня, экран блокировки отменит шаблон пользовательского формата даты, а экран блокировки отформатирует вручную, указав полное имя месяца, запятую, пробел и неполный день месяца (элемент msLocale:monthDay; Даты > Шаблоны частичных дат > Шаблон дня месяца).

    Работают следующие символы:

    | Symbol | Meaning         | Presentation |  Example |
    |--------|-----------------|--------------|----------|
    |    M   | Month in year   | Text, number | July, 07 |
    |    d   | Day in month    | Number       |       10 |
    |    t   | AM/PM marker    | Text         |       PM |
    |    G   | Era designator  | Text         |       AD |
    |    '   | Escape for text | Delimiter    |          |
    

    Следующие символы не работают:

    | Symbol | Meaning              | Presentation | Example |
    |--------|----------------------|--------------|---------|
    |    y   | Year                 | Number       |    2009 |
    |    h   | Hour in AM/PM (1-12) | Number       |      12 |
    |    H   | Hour in day (0-23)   | Number       |       0 |
    |    m   | Minute in hour       | Number       |      30 |
    |    s   | Second in minute     | Number       |      55 |
    
  • Microsoft Locale Builder поддерживает только значения шаблонов, которые не превышают 79 символов:

    Недвижимость 'LockScreenDatePattern'должно быть меньше или равно 79 символам в длину.

  • Вы можете иметь несколько повторяющихся шаблонов.

  • Длинные шаблоны будут перенесены на следующую строку на экране блокировки.

Да, ты можешь. Благодаря предоставленной ссылке cybermonkey вы можете изменить формат в реестре:

  1. Нажмите клавиши WIN+R для запуска диалогового окна RUN. Тип regedit и нажмите Enter. Откроется редактор реестра.

  2. Теперь перейдите к следующему ключу:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SystemProtectedUserData
    
  3. Под SystemProtectedUserData ключ, вы увидите ключ с именем, похожим на S-1-5-21-x-x-x-x, Под этим ключом перейдите к:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SystemProtectedUserData\S-1-5-21-x-x-x-x\AnyoneRead\LocaleInfo
    
  4. LocaleInfo ключ тот, который нам требуется, чтобы изменить формат даты и времени на экране блокировки. Этот ключ содержит всю необходимую информацию, которая хранилась в файле INI в тестовых сборках Windows 8.

  5. Нажмите на LocaleInfo ключ

...

  1. Если на экране блокировки Windows 8 отображается время в 24-часовом формате, то строка "TimeFormat" в реестре Windows 8 будет иметь значение ЧЧ: мм тт. Измените его на чч: мм тт, и он начнет показывать время в 12-часовом формате.
Другие вопросы по тегам