Nov 17, 2017 01:59 AM
So, I have been trying to find a way to make weekly recurring tasks, and have figured something that works for me.
Basically, just a complicated formula that updates the due date field each week to the same day of the week and time of day.
DATETIME_FORMAT(SET_TIMEZONE(DATETIME_PARSE(CONCATENATE(DATETIME_FORMAT(NOW(),‘ww’)," “, DATETIME_FORMAT({due time of week}, ‘ddd’),” ", DATETIME_FORMAT({due time of week}, ‘LT’)),‘ww,ddd,LT’),‘Asia/Bangkok’),‘D/M/YYYY h:mma’)
Optionally, you could have the zap find and reset the due date of the task, and mark it as unfinished, instead of creating a new one.
Jun 06, 2018 06:37 PM
Hi Philip,
Just wanted to check if you still find this works. I was under the impression NOW() only updated when the base is reloaded, so it would not trigger in the background, right? What is your experience?
I was thinking to use Zapier’s scheduler, but would also like an Airtable-only solution for Slack notifications.
Jun 07, 2018 07:12 AM
Yeah, it still works for me.
I think the idea is that it isn’t constantly updated by the second, but anytime the formula is calculated, like on the updating or adding of new records, it will calculate based on the current time, so it works.