Раздел «Начальные установки»
Раздел «Начальные установки» является необязательным разделом сценария. Он должен включаться в том случае, если в сценарии предполагается использовать данные типа дата/время в формате, отличном от принятого по умолчанию в языке. Установленный разработчиком сценария собственный формат входных данных типа «дата/время» запоминается в предопределенной переменной 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 |