Шрифт
Форматирование динамического текста даты и времени
Play

Форматирование динамического текста даты и времени

Существует несколько форматов даты и времени, которые можно использовать по-отдельности или в различных сочетаниях для управления отображением даты и времени в виде динамического текста. Эти форматы можно использовать для тега динамического текста любых даты и времени, например, для даты сохранения или для текущего времени. При сочетании форматов все пробелы между элементами форматирования будут показаны в выходной строке на странице. Синтаксис форматирования чувствителен к регистру. Символы в строке формата, заключенные в одинарные кавычки, будут отображены в выходной строке в том же месте и без изменений.

  1. Чтобы вставить в компоновку динамический текст, на закладке Вставка в группе Текст щелкните ниспадающее меню Динамический текст и под пунктом Фрейм карты - Время выберите Текущее время .
  2. В виде компоновки щелкните и перетащите рамку в желаемое местоположение, чтобы создать элемент динамического текста.

Элемент динамического текста будет добавлен в существующую компоновку.

На панели Форматировать текст текст будет выглядеть следующим образом:

Current Time <dyn type="mapFrame" name="Map Frame Name" property="time" format="short|short"/> .

На странице текст будет выглядеть следующим образом:

Текущее время 7/31/2004 1:57 AM до 12/6/2007 3:15 PM

Примечание:

Если панель Форматировать текст не откроется, щелкните правой кнопкой элемент динамического текста на панели Содержание и выберите Свойства , чтобы открыть эту панель.

Например, на панели Форматировать текст текст будет выглядеть следующим образом:

Текущее время <dyn type="mapFrame" name="Map Frame Name" property="time" format="long|H:mm"/> .

На странице текст будет выглядеть следующим образом:

Текущее время Saturday, July 31, 2004 1:57 to Thursday, December 06, 2007 15:15

Например, на панели Форматировать текст такой текст будет выглядеть следующим образом:

Текущее время <dyn type="mapFrame" name="Map Frame Name" property="time" format="short"/> .

На странице этот же текст будет выглядеть следующим образом:

Текущее время 7/31/2004 to 12/6/2007

Например, на панели Форматировать текст такой текст будет выглядеть следующим образом:

Текущее время <dyn type="mapFrame" name="Map Frame Name" property="time" format="|h:mm:ss tt"/> .

На странице этот же текст будет выглядеть следующим образом:

Текущее время 1:57:33 AM до 3:15:55 PM

Теги динамического текста

Форматы даты

Месяц, день и год, указанные цифрами, без нуля в начале для дат из одной цифры.

<dyn type="date" format=""/>

Месяц, день и год, указанные цифрами, без нуля в начале для дат из одной цифры.

<dyn type="date" format="short"/>

Месяц и день в виде текста, вместе с годом.

<dyn type="date" format="long"/>

Четверг, 7 сентября 2009 г.

Месяц в виде текста, вместе с годом.

<dyn type="date" format="month"/>

День месяца, указанный цифрами, без нуля в начале для дат из одной цифры.

<dyn type="date" format="d"/>

День месяца, указанный цифрами, с нулем в начале для дат из одной цифры.

<dyn type="date" format="dd"/>

Аббревиатура названия дня недели. Функция использует значение переменной LOCALE_SABBREVDAYNAME, соответствующее конкретному языку (региону).

<dyn type="date" format="ddd"/>

Полное название дня недели. Функция использует значение переменной LOCALE_SDAYNAME, соответствующее конкретному языку (региону).

<dyn type="date" format="dddd"/>

Месяц, указанный цифрами, без нуля в начале для дат из одной цифры.

<dyn type="date" format="M"/>

Месяц, указанный цифрами, с нулем в начале для месяцев из одной цифры.

<dyn type="date" format="MM"/>

Трехбуквенное сокращение названия месяца. Функция использует значение переменной LOCALE_SABBREVMONTHNAME, соответствующее конкретному языку (региону).

<dyn type="date" format="MMM"/>

Полное название месяца. Функция использует значение переменной LOCALE_SMONTHNAME, соответствующее конкретному языку (региону).

<dyn type="date" format="MMMM"/>

Две последние цифры года, без указания нуля впереди для значений, меньших 10.

<dyn type="date" format="y"/>

Две последние цифры года, с указанием нуля в начале для значений, меньших 10.

<dyn type="date" format="yy"/>

Год, представленный полными четырьмя или пятью цифрами, в зависимости от используемого календаря. Пятизначный год имеют Буддийский и Корейский календари. Шаблон yyyy для этих календарей будет иметь пять знаков, для всех остальных поддерживаемых календарей – 4 знака.

<dyn type="date" format="yyy"/>

Строка периода/эры. Функция использует значение переменной CAL_SERASTRING, соответствующее конкретному языку (региону). Этот элемент игнорируется, если форматируемая дата не имеет соответствующей строки эры или периода.

<dyn type="date" format="gg"/> Форматы времени

Час, минуты и секунды без нуля впереди для одноразрядных значений; 12-часовая шкала.

<dyn type="time" format=""/>

Час и минуты без нуля впереди для одноразрядных значений; 12-часовая шкала.

<dyn type="time" format="short"/>

Час, минуты и секунды без нуля впереди для одноразрядных значений; 12-часовая шкала.

<dyn type="time" format="long"/>

Значение часа без нуля впереди для одноразрядных значений; 12-часовая шкала.

<dyn type="time" format="h"/>

Значение часа без нуля впереди для одноразрядных значений; 24-часовая шкала.

<dyn type="time" format="H"/>

Значение часа с нулем впереди для одноразрядных значений; 12-часовая шкала.

<dyn type="time" format="hh"/>

Значение часа с нулем впереди для одноразрядных значений; 24-часовая шкала.

<dyn type="time" format="HH"/>

Число минут без нуля впереди для одноразрядных значений.

<dyn type="time" format="m"/>

Число минут с нулем впереди для одноразрядных значений.

<dyn type="time" format="mm"/>

Число секунд без нуля впереди для одноразрядных значений.

<dyn type="time" format="s"/>

Число секунд с нулем впереди для одноразрядных значений.

<dyn type="time" format="ss"/>

Односимвольная строка маркера времени: A (до полудня) или P (после полудня).

📎📎📎📎📎📎📎📎📎📎