MENU
    Поддерживаемые пользовательские форматы времени
    • 08 Jan 2025
    • 2 Минуты для чтения
    • Авторы

    Поддерживаемые пользовательские форматы времени


    Вводный текст

    Обзор

    Форматы дат могут запутать, особенно если вы работаете в нескольких странах с разными локализациями и стандартами. Чтобы избежать этого, Tulip позволяет администраторам установить пользовательский формат даты для вашего сайта. После его установки все даты и время во всем продукте будут использовать установленный вами формат.

    Опции выпадающего списка

    Tulip предоставляет список наиболее часто используемых вариантов в выпадающем меню. Для даты мы предлагаем числовой и нечисловой варианты. В числовом варианте используется отступы 0, и первым может быть день или месяц. В нечисловом варианте используются первые 3 буквы названия месяца, что делает этот вариант компактным и в то же время однозначным.

    Администраторы могут выбрать разделитель из тире "-", косой черты "/" и точки "." в зависимости от региона или предпочтений.

    Наконец, для времени мы разрешаем использовать 24-часовые или 12-часовые часы. 12-часовые часы всегда будут показывать AM/PM, поэтому они должны быть однозначными.

    Свободный вариант

    Если вам нужен вариант, не представленный в выпадающем списке, вы также можете указать совершенно свободный формат. Чтобы использовать режим свободной формы, установите флажок, а затем введите желаемый формат, используя буквы в качестве держателей для фактических данных. Например, в формате ISO 8601 для даты будет указано YYYY-MM-DD, а для времени - HH:mm:ss Z. Полный список поддерживаемых символов см. ниже.

    Примечание: Буквы, не включенные в этот список, не поддерживаются и могут давать неожиданное поведение. Буквы чувствительны к регистру. Неалфавитные символы будут интерпретироваться буквально, что позволит вам добавлять такие разделители, как пробел " ", тире "-", косая черта "/", точка "." и двоеточие ":".

    Дата (общая)

    Год

    YY | 01 ... 99 YYY | 2001 ... 2099

    Месяц

    M | 1 ... 12 MM | 01 ... 12 MMM | Jan ... Dec MMMM | January ... декабрь

    День месяца

    D | 1 ... 31 DD | 01 ... 31

    День недели

    dd | Su ... Sa ddd | Sun ... Sat dddd | Sunday ... Суббота

    Квартал

    Q | 1 ... 4

    Неделя года

    w | 1 ... 53 ww | 01 ... 53

    Время

    Час

    h | 1 ... 12 hh | 01 ... 12 H | 0 ... 23 HH | 00 ... 23 k | 1 ... 24 kk | 01 ... 24

    Минута

    m | 0 ... 59 мм | 01 ... 59

    Секунда

    s | 0 ... 59 ss | 00 ... 59

    Дробная секунда

    S | 0 ... 9 SS | 00 ... 99 SSS | 000 ... 999 SSSS | 0000 ... 9999 ... и так далее

    AM/PM

    A | AM ... PM a | am ... pm

    Часовой пояс

    Z | -07:00 ... +07:00 ZZ | -0700 ... +0700


    Unsupported Characters

    Do not use the character "g" or "G". In the past, this character has caused subtle errors which caused the year to occasionally display incorrectly. Because of this, "g" and "G" will now cause the page to crash if you use them.


    Была ли эта статья полезной?