Раздел «Начальные установки»
Раздел «Начальные установки» является необязательным разделом сценария. Он должен включаться в том случае, если в сценарии предполагается использовать данные типа дата/время в формате, отличном от принятого по умолчанию в языке. Установленный разработчиком сценария собственный формат входных данных типа «дата/время» запоминается в предопределенной переменной tsformat
исходного текста сценария.
Примечание
Выходной формат данных типа «дата/время» устанавливается в предопределенной переменной DATEFORMAT
.
Описание раздела
set: [tsformat = "< входной формат даты/времени >"]; < входной формат даты/времени > ::= < строка формата > < строка формата >::= < элемент формата > [< разделитель >< элемент формата >…] < разделитель >::= / | - | . | : | , | < символ пробела > | "< символьная константа >" < элемент формата >::= < день месяца > | < день года > | < месяц > | < год > | < часы > | < минуты > < день месяца >::= DD | dd < день года >::= DDD | ddd < месяц >::= ММ | mm | MONTH | Month | month | MON | Mon | mon | MONR < год >::= Y [Y [Y [Y]]]] | y [y [y [y]]]] < часы >::= { HH | hh } [ {MID | mid } ] | { HH12 | hh12 }[ {MID | mid] } | { HH24 | hh24 } < минуты >::= MI | mi
Описание шаблонов
Шаблоны DD
, dd
задают представление дня месяца арабскими цифрами. Диапазон значений этих шаблонов от 1 до 31.
Шаблоны DDD
, ddd
задают представление дня года арабскими цифрами. Диапазон значений этих шаблонов от 1 до 366.
Шаблоны MM
, mm
задают представление месяца арабскими цифрами. Диапазон значений этих шаблонов от 1 до 12.
Шаблоны MONTH
, Month
, month
задают полное название месяца.
Шаблоны MON
, Mon
, mon
задают сокращенное (три символа) название месяца.
Шаблон MONR
задает представление месяца римскими цифрами. Допустимые значения этого шаблона: I, II, III, IV, V, VI, VII, VIII, IX, X, XI, XII.
Шаблоны Y
, y
задают представление цифр года арабскими цифрами. Диапазон значений этих шаблонов от 0 до 9.
Шаблоны HH
, hh
, HH12
, hh12
задают представление часа половины суток (до обеда или после обеда) арабскими цифрами. Диапазон значений этих шаблонов от 0 до 11.
Шаблоны HH24
, hh24
задают представление часа суток арабскими цифрами. Диапазон значений этих шаблонов от 0 до 23.
Шаблоны MID
, mid
задают представление символов am, pm.
Шаблоны MI
, mi
задают представление минут арабскими цифрами. Диапазон значений этих шаблонов от 0 до 59.
По умолчанию используется следующий формат:
"DD/MM/YYYY HH24:MI";
Примеры форматов и представляемых ими значений
Символьное представление | Формат | |
---|---|---|
16.02.1998:10:35 | DD.MM.YYYY:HH:MI | |
16.02.98:10:35 | dd.mm.yy:HH:MI | |
16-02-98 10:35 | DD-mm-YY hh:mi | |
10 час 30 мин 16/02/1998 | HH "час" MI "мин" DD/MM/YYYY | |
В год 1998 месяца 02 дня 16 | "В год" YYYY "месяца" MM "дня" DD | |
10.35 | hh.mi | |
До конца года осталось дней: 264 | "До конца года осталось дней: " DDD | |
10.VII.2001 | DD.MONR.YYYY | |
15/07/1999 07pm:30 | DD/MM/YYYY hh12mid:mi | |
Последняя архивация: март, 23.1998 | "Последняя архивация: " MONTH, DD.YYYY |