dateSubtract

Функция dateSubtract вычитает время из даты.

Синтаксис

dateSubtract(date, num, unit)
date
Обязательный аргумент (Date). Дата, к которой нужно прибавить время. Может содержать обращение к свойству базы данных с датой, а также функцию, возвращающую дату.
num
Обязательный аргумент (Number). Количество прибавляемых единиц. Может содержать числовой литерал, обращение к свойству базы данных с числом, а также функцию, возвращающую число.
unit
Обязательный аргумент (Text). Ключ единицы измерения времени. Может содержать строковый литерал, обращение к свойству базы данных с текстом, а также функцию, возвращающую текст.

Возвращает Date.

Хотите чувствовать себя в Notion как рыба в воде?

Подпишитесь на канал автора сайта «Формулы Notion 2.0» с обзорами новых функций, советами начинающим и продвинутым пользователям, шаблонами, видеоуроками и эксклюзивными формулами! Перейти

Особенности

Дату, полученную с помощью функции Notion dateSubtract, можно использовать для вывода записей базы данных в календарном представлении (Calendar view) и на диаграмме Ганта (Timeline view).

У функции Notion dateSubtract есть функция-антоним: dateAdd.

Вычитание времени из даты также можно осуществлять с использованием функций Notion timestamp и fromTimestamp.

25 формул Notion на каждый день

Бесплатный шаблон для Notion с подборкой из 25 востребованных формул от автора сайта «Формулы Notion 2.0». Перейти

Ключи

Функция Notion dateSubtract поддерживает следующие ключи (единицы измерения времени):

  • years, year – год;
  • quarters, quarter – квартал;
  • months, month – месяц;
  • weeks, week – неделя;
  • days, day – день;
  • hours, hour – час;
  • minutes, minute – минута.

Использование

Принцип работы dateSubtract (вычитание времени из даты, расчет даты начала)

/* https://notionformulas.chumakova.ru */dateSubtract(
	prop("Окончание"), /* Из чего нужно вычесть время */
	prop("Дней"), /* Какое количество единиц нужно вычесть */
	"days" /* Вычитаемые единицы – ключ */
)
/* https://notionformulas.chumakova.ru */dateSubtract(prop("Окончание"), prop("Дней"), "day")
/* https://notionformulas.chumakova.ru */prop("Окончание").dateSubtract(prop("Дней"), "days")
/* https://notionformulas.chumakova.ru */prop("Окончание").dateSubtract(prop("Дней"), "day")
Формула Notion 2.0 «Принцип работы dateSubtract (вычитание времени из даты, расчет даты начала)»

В этой формуле используется prop.