17.5 Форматирование и разбор
t.fmt("dd.MM.yyyy HH:mm"), интерполяция{t:dd.MM.yyyy}. Шаблоны:yyyy MM dd HH mm ss SSS XXX VV EEE.Time.parse(s, .Iso8601),Date.parse(s, "dd.MM.yyyy")→T | ParseError.- Источник базы часовых поясов IANA и её версия определяются реализацией (примечание ниже). Имена
UTC,Z,GMTи фиксированные смещения доступны всегда.
Определяется реализацией. База часовых поясов (D-8051; DIV-008; D-3104). Решение 1.0: система должна содержать tzdata. Эта реализация читает базу из каталога
$OXL_TZDIR, иначе/usr/share/zoneinfo; в бинарник встроены толькоUTC,Z,GMTи фиксированные смещения. Без tzdata прочие зоны недоступны, поэтому образ или контейнер с программой ДОЛЖЕН включать пакет tzdata. Версия базы — версия системной tzdata, а не компилятора.
- В тестах и симуляции часы виртуальные:
clock.advance(d),clock.set(t)(§18).
Исходник: docs/spec/oxl-standard.md