Форматирование динамического текста даты и времени
Существует несколько форматов даты и времени, которые можно использовать по-отдельности или в различных сочетаниях для управления отображением даты и времени в виде динамического текста. Эти форматы можно использовать для тега динамического текста любых даты и времени, например, для даты сохранения или для текущего времени. При сочетании форматов все пробелы между элементами форматирования будут показаны в выходной строке на странице. Синтаксис форматирования чувствителен к регистру. Символы в строке формата, заключенные в одинарные кавычки, будут отображены в выходной строке в том же месте и без изменений.
- Чтобы вставить в компоновку динамический текст, на закладке Вставка в группе Текст щелкните ниспадающее меню Динамический текст и под пунктом Фрейм карты - Время выберите Текущее время .
- В виде компоновки щелкните и перетащите рамку в желаемое местоположение, чтобы создать элемент динамического текста.
Элемент динамического текста будет добавлен в существующую компоновку.
На панели Форматировать текст текст будет выглядеть следующим образом:
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 (после полудня).