Атрибут типа «Дата и время»


Описание атрибута

Атрибут типа «Дата и время» позволяет хранить и обрабатывать значения даты и времени.

Структура атрибута «Дата и время»

Импорт и экспорт значений даты и времени

  • При импорте значения даты и времени, оно записывается в базу данных в часовом поясе UTC+0, но отображается согласно настройкам часового пояса.

    Например:

    • В глобальной конфигурации указан часовой пояс «Москва» UTC+3.
    • Если загрузить из файла в систему дату и время 03.12.2020 17:00, то в системе будет отображаться такое же значение, но в базе данных оно будет храниться как 03.12.2020 14:00.
  • При экспорте значение даты и времени выгружается в часовом поясе, который указан в глобальной конфигурации.

    Например, если выгрузить значение 03.12.2020 17:00 в Excel, то оно будет записано в ячейку именно в таком виде.

Свойства атрибута

Помимо общих свойств для атрибута типа «Дата и время» предусмотрены перечисленные ниже свойства:

  • «Формат отображения» — выберите способ отображения значений атрибута из раскрывающегося списка с примерами дат и времени.

    Последствия смены формата отображения

    При смене формата отображения атрибута типа «Дата и время» с временем, например dd.MM.YYYY hh:mm, на формат без времени, например dd.MM.YYYY, часы и минуты сбрасываются к часовому поясу UTC+0. Это позволяет избежать неправильного отображения времени и некорректного экспорта и импорта значения атрибута.

  • «Использовать как заголовок записей» — установите этот флажок, чтобы значение атрибута отображалось в тексте ссылок на шаблон. См. раздел «Атрибут—заголовок записей шаблона».

  • «Вычислять автоматически» — установите этот флажок, чтобы значение атрибута вычислялось во время работы приложения. См. «Вычисляемые атрибуты».

Свойства атрибута типа «Дата и время»

Свойства атрибута типа «Дата и время»

Пример использования

Увеличение даты на семь дней

Настройка атрибута

  1. Создайте шаблон записи «Заявки».
  2. Создайте атрибут:

    • Название: Дата окончания
    • Тип данных: дата и время
    • Вычислять автоматически: формула

      # Прибавляем к дате создания 7 дней. 
      ADD($_creationDate, DURATION("P7D"))
  3. На форму заявки поместите атрибуты «Дата создания» и «Дата окончания».

Результирующее поведение

  1. Создайте запись в шаблоне «Заявки».
  2. Дата окончания должна быть на 7 дней больше даты создания.
К началу


Номер Статьи: 4777
Размещено: Mon, Dec 12, 2022
Последнее обновление: Mon, Jun 30, 2025

Online URL: https://kb.comindware.ru/article/atribut-tipa-data-i-vremya-4777.html