Перейти к основному содержимому Перейти к дополнительному содержимому

Функции даты

Если данные не распознаются как дата, необходимо применить к столбцу с данными функцию Преобразовать в дату. Только после этого можно применять другие функции, связанные с датами. Информация о формате нужна только для настройки формата отображаемой даты, а не для разбора текста, который не был распознан как дата.

Добавить длительность

Добавляет период в указанной единице времени к дате, времени или метке времени

Свойства

Свойство Конфигурация
Columns to process (Столбцы для обработки)

Выберите один или несколько столбцов, к которым будет применена функция.

Чтобы применить функцию к нескольким столбцам, выберите столбцы в раскрывающемся списке и нажмите Применить.

Единица времени

Выберите, к какой части даты, времени или метки времени требуется добавить значение времени:

  • Год

  • Месяц

  • Неделя

  • День

  • Час

  • Минута

  • Секунда

  • Миллисекунда

  • Микросекунда

Использовать с
  • Значение: выберите эту опцию, чтобы добавить фиксированное значение (задается в поле Значение).

  • Другой столбец: выберите эту опцию, чтобы добавить значение из другого столбца, выбранного в раскрывающемся списке Столбец.

Create new column (Создать новый столбец) Установите этот флажок, если вы хотите вывести результат этой функции в новый столбец и сохранить исходный без изменений.

Пример

Входные данные Конфигурация Выходные данные

03/03/2023

  • Единица измерения времени: «Год»

  • Использовать с: Значение

  • Значение: 10

03/03/2033

3/7/2019 2:00:00 PM
  • Единица измерения времени: «Секунды»

  • Использовать с: Значение

  • Значение: 30

3/7/2019 2:00:30 PM

Вычислить разницу дат

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

Для вычисления сначала выполняется усечение дат до указанной части даты или времени, а затем возвращается разница между ними в виде целого числа.

Свойства

Свойство Конфигурация
Columns to process (Столбцы для обработки)

Выберите один или несколько столбцов, к которым будет применена функция.

Чтобы применить функцию к нескольким столбцам, выберите столбцы в раскрывающемся списке и нажмите Применить.

Единица времени

Выберите часть времени, которая будет использована в расчетах:

  • Год

  • Месяц

  • День

  • Час

  • Минута

  • Секунда

  • Миллисекунда

  • Микросекунда

До

Выберите, как будет задана целевая дата:

  • Теперь можно вычислить разницу с текущей датой и временем.

  • Конкретная дата: введите нужную дату или задайте ее в поле Эта дата, используя календарь.

  • Другой столбец: используйте даты из другого столбца, выбранного в раскрывающемся списке Столбец.

Create new column (Создать новый столбец) Установите этот флажок, если вы хотите вывести результат этой функции в новый столбец и сохранить исходный без изменений.

Пример

Входные данные Конфигурация Выходные данные

06/12/1989

  • Единица измерения времени: «День»

  • До: «Конкретная дата»

  • Эта дата: 31/12/2000

4044

  • Столбец A: 8/4/2016

  • Столбец B: 8/4/2025

  • Время до: «Неделя»

  • До: «Другой столбец»

  • Столбец: B

468

Сравнить даты

Сравнивает даты из столбца с заданным значением или значениями из другого столбца. Функция возвращает TRUE, если выполняется условие, заданное оператором; в противном случае она возвращает FALSE.

Время можно сравнивать только со значениями времени, но можно также сравнивать даты и метки времени. В этом случае дата будет интерпретироваться как метка времени со временем, установленным на 00:00.

Свойства

Свойство Конфигурация
Columns to process (Столбцы для обработки)

Выберите один или несколько столбцов, к которым будет применена функция.

Чтобы применить функцию к нескольким столбцам, выберите столбцы в раскрывающемся списке и нажмите Применить.

Режим сравнения

Выберите оператор, который будет использоваться для сравнения дат.

  • Равно

  • Не равно

  • После

  • После или равно

  • До

  • До или равно

Использовать с
  • Значение: выберите эту опцию, чтобы проверить столбец относительно фиксированного значения, заданного в календаре Значение.

  • Другой столбец: выберите эту опцию, чтобы проверить столбец относительно значений в другом столбце, выбранном в раскрывающемся списке Столбец .

Create new column (Создать новый столбец) Установите этот флажок, если вы хотите вывести результат этой функции в новый столбец и сохранить исходный без изменений.

Пример

Входные данные Конфигурация Выходные данные
  • 1969-02-27

  • 1989-11-09

  • Режим сравнения: «После»

  • Использовать с: Значение

  • Значение: 01/01/1989

  • FALSE

  • TRUE

Преобразовать в дату

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

Свойства

Свойство Конфигурация
Columns to process (Столбцы для обработки)

Выберите один или несколько столбцов, к которым будет применена функция.

Чтобы применить функцию к нескольким столбцам, выберите столбцы в раскрывающемся списке и нажмите Применить.

Формат даты

Выберите ожидаемый формат даты для столбца.

  • «Автоматически»: текущий формат будет определяться автоматически.

  • «Пользовательский»: введите свой формат даты (задается в поле Образец даты).

  • ГГГГ-ММ-ДД

  • ГГГГММДД

  • М/Д/ГГГГ

  • М/Д/ГГ

  • ММ/ДД/ГГ

  • МММ Д, ГГГГ

  • ММММ Д, ГГГГ

Create new column (Создать новый столбец) Установите этот флажок, если вы хотите вывести результат этой функции в новый столбец и сохранить исходный без изменений.

Преобразовать во время

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

Свойства

Свойство Конфигурация
Columns to process (Столбцы для обработки)

Выберите один или несколько столбцов, к которым будет применена функция.

Чтобы применить функцию к нескольким столбцам, выберите столбцы в раскрывающемся списке и нажмите Применить.

Формат даты

Выберите ожидаемый формат времени для столбца.

  • «Автоматически»: текущий формат будет определяться автоматически.

  • «Пользовательский»: введите свой формат времени (задается в поле Образец даты).

  • чч:мм

  • чч:мм:сс

  • чч:мм AM/PM

  • чч:мм:сс AM/PM

Create new column (Создать новый столбец) Установите этот флажок, если вы хотите вывести результат этой функции в новый столбец и сохранить исходный без изменений.

Преобразовать в метку времени

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

Свойства

Свойство Конфигурация
Columns to process (Столбцы для обработки)

Выберите один или несколько столбцов, к которым будет применена функция.

Чтобы применить функцию к нескольким столбцам, выберите столбцы в раскрывающемся списке и нажмите Применить.

Формат даты

Выберите ожидаемый формат метки времени для столбца.

  • «Автоматически»: текущий формат будет определяться автоматически.

  • «Пользовательский»: введите свой формат метки времени (задается в поле Образец даты).

  • ГГГГММДД чч:мм

  • ГГГГММДД чч:мм:сс

  • ГГГГММДДТчч:мм

  • ГГГГММДДТчч:мм:сс

  • М/Д/ГГГГ чч:мм AM/PM

  • М/Д/ГГ чч:мм AM/PM

  • ММ/ДД/ГГ чч:мм AM/PM

  • М/Д/ГГГГ чч:мм:сс  AM/PM

  • М/Д/ГГ чч:мм:сс AM/PM

  • ММ/ДД/ГГ ЧЧ:мм:сс AM/PM

  • МММ Д, ГГГГ чч:мм:сс AM/PM

  • День недели, ММММ Д, ГГГГ чч:мм:сс AM/PM

Create new column (Создать новый столбец) Установите этот флажок, если вы хотите вывести результат этой функции в новый столбец и сохранить исходный без изменений.

Создать дату из частей

Создает столбец с новой датой путем объединения чисел из других столбцов

Свойства

Свойство Конфигурация
Год Выберите столбец, содержащий информацию о годе для получаемой даты.
Месяц Выберите столбец, содержащий информацию о месяце для получаемой даты.
День Выберите столбец, содержащий информацию о дне для получаемой даты.
Имя нового столбца Введите имя столбца, который будет создан для сохранения результата объединения. Если оставить поле пустым, будет присвоено имя по умолчанию new_date.

Пример

Входные данные Конфигурация Выходные данные
  • Столбец А: 10

  • Столбец В: 2021

  • Столбец С: 12

  • Год: Столбец B

  • Месяц: Столбец A

  • День: Столбец C

Столбец D: 10/21/2021

Создать время из частей

Создает столбец с новым значением времени, полученным путем объединения чисел из других столбцов

Свойства

Свойство Конфигурация
Час Выберите столбец, содержащий информацию о часах для получаемого значения времени.
Минута Выберите столбец, содержащий информацию о минутах для получаемого значения времени.
Секунда Выберите столбец, содержащий информацию о секундах для получаемого значения времени.
Миллисекунда Выберите столбец, содержащий информацию о миллисекундах для получаемого значения времени.
Имя нового столбца Введите имя столбца, который будет создан для сохранения результата объединения. Если оставить поле пустым, будет присвоено имя по умолчанию new_time.

Пример

Входные данные Конфигурация Выходные данные
  • Столбец А: 9

  • Столбец В: 1

  • Столбец С: 30

  • Столбец D: 56

  • Час: Столбец A

  • Минута: Столбец D

  • Секунда: Столбец C

  • Миллисекунда: Столбец B

Столбец E: 09:56:30.100

Создать метку времени из частей

Создает столбец с новой временной меткой, полученной путем объединения чисел из других столбцов.

Свойства

Свойство Конфигурация
Год

Выберите столбец, содержащий информацию о годе для получаемой метки времени.

Месяц Выберите столбец, содержащий информацию о месяце для получаемой метки времени.
День Выберите столбец, содержащий информацию о дне для получаемой метки времени.
Час Выберите столбец, содержащий информацию о часах для получаемой метки времени.
Минута Выберите столбец, содержащий информацию о минутах для получаемой метки времени.
Секунда Выберите столбец, содержащий информацию о секундах для получаемой метки времени.
Миллисекунда Выберите столбец, содержащий информацию о миллисекундах для получаемой метки времени.
Имя нового столбца Введите имя столбца, который будет создан для сохранения результата объединения. Если оставить поле пустым, будет присвоено имя по умолчанию new_timestamp.

Пример

Входные данные Конфигурация Выходные данные
  • Столбец А: 10

  • Столбец В: 2021

  • Столбец С: 12

  • Столбец D: 9

  • Столбец E: 1

  • Столбец F: 30

  • Столбец G: 56

  • Год: Столбец B

  • Месяц: Столбец A

  • День: Столбец C

  • Час: Столбец D

  • Минута: Столбец G

  • Секунда: Столбец F

  • Миллисекунда: Столбец E

     

Столбец H: 10/12/2021 9:56:30 AM

Извлечь части даты

Извлекает части даты и создает отдельные столбцы с выбранными частями даты.

Свойства

Свойство Конфигурация
Columns to process (Столбцы для обработки)

Выберите один или несколько столбцов, к которым будет применена функция.

Чтобы применить функцию к нескольким столбцам, выберите столбцы в раскрывающемся списке и нажмите Применить.

  • До полудня/после полудня

  • День

  • Название дня

  • День недели

  • День года

  • Час (12-часовой формат)

  • Час (24-часовой формат)

  • Минута

  • Месяц

  • Название месяца

  • Квартал года

  • Номер квартала

  • Секунда

  • Неделю

  • Год

  • Год-месяц

  • Год-квартал

  • Год-неделя

С помощью переключателей выберите, какие столбцы будут созданы. Каждая выбранная часть будет извлечена и сохранена в отдельном столбце. Имя столбца по умолчанию: <prefix_or_source_column_name>_<date_part>.
Префикс части даты Укажите префикс, который будет добавляться к названию каждого создаваемого столбца. Если префикс не указан, в качестве префикса будет использоваться имя исходного столбца с датами.

Пример

Входные данные Конфигурация Выходные данные

10/12/2021 9:56:30 AM

  • Название дня

  • День недели

  • Название месяца

  • Квартал года

  • Неделя

  • Префикс части даты: извлечено

  • extracted_dayLabel: Thu

  • extracted_dayOfWeek: 4

  • extracted_monthLabel: Oct

  • extracted_quarterLabel: Q4

  • extracted_weekOfYear: 43

Форматировать дату

Изменяет формат даты для использования в столбце даты.

Свойства

Свойство Конфигурация
Columns to process (Столбцы для обработки)

Выберите один или несколько столбцов, к которым будет применена функция.

Чтобы применить функцию к нескольким столбцам, выберите столбцы в раскрывающемся списке и нажмите Применить.

Формат даты

Выберите из списка один из сохраненных форматов или введите свой формат:

  • «Пользовательский»: введите свой формат даты (задается в поле Образец даты).

  • ГГГГ-ММ-ДД

  • ГГГГММДД

  • М/Д/ГГГГ

  • М/Д/ГГ

  • ММ/ДД/ГГ

  • МММ Д, ГГГГ

  • ММММ Д, ГГГГ

  • ГГГГММДД чч:мм

  • ГГГГММДД чч:мм:сс

  • ГГГГММДДТчч:мм

  • ГГГГММДДТчч:мм:сс

  • М/Д/ГГГГ чч:мм AM/PM

  • М/Д/ГГ чч:мм AM/PM

  • ММ/ДД/ГГ чч:мм AM/PM

  • М/Д/ГГГГ чч:мм:сс AM/PM

  • М/Д/ГГ чч:мм:сс AM/PM

  • ММ/ДД/ГГ ЧЧ:мм:сс AM/PM

  • МММ Д, ГГГГ чч:мм:сс AM/PM

  • День недели, ММММ Д, ГГГГ чч:мм:сс AM/PM

  • чч:мм

  • чч:мм:сс

  • чч:мм AM/PM

  • чч:мм:сс AM/PM

Create new column (Создать новый столбец) Установите этот флажок, если вы хотите вывести результат этой функции в новый столбец и сохранить исходный без изменений.

Пример

Входные данные Конфигурация Выходные данные

12-31-2000

  • Формат даты: Пользовательский

  • Шаблон даты: ДД/ММ/ГГГГ

31/12/2000

05/04/2017 Формат даты: день недели, ММММ Д, ГГГГ чч:мм:сс AM/PM Thursday, May 4, 2017 12:00:00 am

Усечь дату

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

Свойства

Свойство Конфигурация
Columns to process (Столбцы для обработки)

Выберите один или несколько столбцов, к которым будет применена функция.

Чтобы применить функцию к нескольким столбцам, выберите столбцы в раскрывающемся списке и нажмите Применить.

Единица времени

Выберите часть даты, после которой значение будет усечено. Если значение усекается до единицы «День» или выше, возвращаемое значение будет датой, в противном случае – меткой времени.

  • Год

  • Месяц

  • День

  • Час

  • Минута

  • Секунда

Create new column (Создать новый столбец) Установите этот флажок, если вы хотите вывести результат этой функции в новый столбец и сохранить исходный без изменений.

Пример

Входные данные Конфигурация Выходные данные
2024-06-22 Единица измерения: «Год» 2024-01-01

2024-06-22 11:05

Единица измерения времени: «Месяц»

2024-06-01

2024-06-22 11:05:35

Единица времени: «Секунда»

2024-06-22 11:05:01

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице или с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом!