Дано:

Допустим есть 1-2 таблицы с датами, которые по релейшену+роллапу надо передать в другую таблицу и там с ними что-то сделать формулой.

Найти:

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

Первая таблица

Вторая таблица

Далее вопрос слияние из верхних двух таблиц в третью:

Проблема:

Начинает возникать если пробуем что-то сделать формулой с датой, возвращаемой роллапом. Потому что роллап возвращает её в формате текстовой строки (формат "September 1, 2021"), которую дико неудобно обратно в дату превращать.

https://www.notion.so/runotion/2240ef456f7b407f9f0bca8d153cee27?v=ce29a60630484be1b3c3c5f70529faa2

Untitled

Решение корневой проблемы:

Использовать timestamp для переноса даты через роллап, а затем toNumber + fromTimestamp для возврата его формата в дату в целевой таблице (и последующей обработке функциями дат).

Примеры применения, в порядке усложнения:

  1. день, следующий за датой из первой таблицы
  2. В качестве примера вычисления на основе двух дат из роллапов, вычислить наиболее раннюю дату и "оповестить" (показать дату) за неделю до неё
  3. через сколько дней кормить кошачьих

A.

formatDate(dateAdd(fromTimestamp(toNumber(prop("1 таймстемп"))), 1, "days"), "DD.MM.YYYY")