Поля даты отображают текущую дату. Дата может быть скорректирована для отображения даты, отличной от текущей. Например, дата может изменяться в документе, который был отредактирован поздно ночью так, чтобы отображать дату следующего дня или на несколько дней позже.
Этот элемент содержит представление значения поля даты в зависимости от установленного стиля даты. Дата по умолчанию - текущая дата. Значение этого элемента может быть задано неизменяемым при использовании атрибута text:fixed, описанного в разделе 6.7.2.
С элементом <text:date> могут быть связаны следующие атрибуты:
значение даты;
корректировка даты;
фиксирование (см. раздел 6.7.2);
стиль форматирования (см. раздел 6.7.7), который должен быть стилем данных типа дата (см. раздел 14.7 для получения более подробной информации).
Значение даты
Атрибут text:date-value определяет конкретное значение даты. Например, если поле даты отмечено как фиксированное, этот атрибут может использоваться для определения даты, когда поле было отмечено как фиксированное. Этот атрибут может также быть использован, чтобы определить будущую дату. Некоторые приложения поддерживают значение даты и времени в дополнение к значению, состоящему только из даты.
Значение даты должно соответствовать форматам даты, описанным в § 3.2.7 и § 3.2.9 в [xmlschema-2]. Если не задано никакого значения, то устанавливается текущая дата, даже если поле было отмечено как фиксированное.
Корректировка даты
Значение поля даты может быть скорректировано на определенный промежуток времени, который определен с использованием атрибута text:date-adjust. Если промежуток времени отрицательный, он вычитается из значения поля даты, получается дата более ранняя, чем текущая.
Значение этого атрибута должно соответствовать формату промежутка времени, описанному в § 3.2.6 в [xmlschema-2]. Значение может следовать за необязательным знаком минус, чтобы показать отрицательную продолжительность времени.