Поделиться через


Действия с датой и временем

Действие Получить текущую дату и время позволяет извлечь текущие дату и время (или только дату) и сохранить их в переменной. Формат даты зависит от конфигурации Windows. Дополнительные сведения о синтаксисе значений даты и времени см. в статье Типы данных переменных.

Для прибавления к переменным даты различных единиц времени используйте действие Прибавить к дате и времени .

Чтобы вычислить разницу между двумя датами, используйте действие Вычесть даты. Разницу можно извлекать в секундах, минутах, часах или днях.

Снимок экрана действия Вычесть даты.

Добавление к дате и времени

Прибавляет (или вычитает) определенное количество секунд, минут, часов или дней к значению даты и времени.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Description
Datetime Нет Дата и время Значение даты и времени для изменения
Add Нет Числовое значение Числовое значение для добавление. Для вычитания времени это значение должно быть отрицательным. Например, добавьте сюда –7 дней, чтобы вернуться на одну неделю назад
Time unit Н/Д Секунды, Минуты, Часы, Дни, Месяцы, Годы Секунды Представляет единицу времени для прибавления

Создаваемые переменные

Аргумент Type Description
ResultedDate Дата и время Измененное значение даты и времени

Исключения

Это действие не включает никаких исключений.

Вычесть даты

Находит разницу во времени между двумя заданными датами в днях, часах, минутах или секундах.

Чтобы вычесть одну дату из другой, используйте действие Вычесть даты. Введите допустимую дату в свойство Дата начала, чтобы использовать ее в качестве основы для вычитания другой даты. Затем заполните свойство Вычесть дату, чтобы вычислить разницу. Обязательно используйте здесь допустимый тип переменной Datetime (для ее создания используйте действие Получить текущую дату и время). Вы можете указать, как должна быть представлена возвращаемая разница (в днях/часах/минутах/секундах), выбрав соответствующий параметр в свойстве Получить разницу в.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Description
From date Нет Дата и время Дата и время, из которых необходимо вычесть первое значение даты и времени. Это базовые дата и время, поэтому этот атрибут должен иметь более позднее значение
Subtract date Нет Дата и время Дата и время для вычитания
Get difference in Н/Д Секунды, Минуты, Часы, Дни Днях Единица времени для выражения разницы

Создаваемые переменные

Аргумент Type Description
TimeDifference Числовое значение Разница во времени в виде числового значения

Исключения

Это действие не включает никаких исключений.

Получить текущие дату и время

Извлекает текущую дату или текущие дату и время.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Description
Retrieve Н/Д Текущие дата и время, Только текущая дата Текущие дата и время Укажите, требуется ли получить дату и время или только дату. Если выбрано последнее, значение времени будет сохранено как полночь (0:00:00)
Time zone Неприменимо Системный часовой пояс, Конкретный часовой пояс (нерекомендуемый), Часовой пояс Windows, Пользовательский ввод Системный часовой пояс Укажите, следует ли использовать часовой пояс системы или выбирать определенный часовой пояс, или настраивать его вручную
Страна/регион Нет Текстовое значение Европа/Бухарест Страна или регион для получения времени или добавления значения в виде часов, которое будут добавлены в часовом поясе UTC
Часовой пояс Windows Нет Доступные Часовые пояса Windows (UTC) Время в формате UTC Укажите страну или регион для определения часового пояса
Тип ввода Нет Смещение, Часовой пояс Windows Смещение Выберите, следует ли задавать часовой пояс в виде числового значения или указывать часовой пояс в формате Windows
Смещение Нет Числовое значение Неприменимо Укажите количество часов для смещения. Формат времени UTC.
Time zone Нет Текстовое значение Неприменимо Укажите часовой пояс (часовой пояс Windows)

Создаваемые переменные

Аргумент Type Description
CurrentDateTime Дата и время Значение текущих даты и времени

Исключения

Исключение Описание
Не удалось получить текущие дату и время. Указывает, что возникла проблема при извлечении текущих даты и времени.
Указанная страна/регион не найдены Указывает, что заданная страна или регион не найдены.