My collection of day and date functions for Microsoft Flow expressions.

I live in the timezone ‘Romance Standard Time’. List of supported time zones can be found here.

Today

Local timezone:

startOfDay(convertFromUtc(utcNow(), 'Romance Standard Time'))
UTC:
convertToUtc(startOfDay(convertFromUtc(utcNow(), 'Romance Standard Time')),'Romance Standard Time')

Monday this week

Local timezone:

addDays(startOfDay(convertFromUtc(utcNow(), 'Romance Standard Time')),mul(sub(dayOfWeek(startOfDay(convertFromUtc(utcNow(), 'Romance Standard Time'))),1),-1))
UTC:
convertToUtc(addDays(startOfDay(convertFromUtc(utcNow(), 'Romance Standard Time')),mul(sub(dayOfWeek(startOfDay(convertFromUtc(utcNow(), 'Romance Standard Time'))),1),-1)),'Romance Standard Time')

Monday last week

Local timezone:

addDays(addDays(startOfDay(convertFromUtc(utcNow(), 'Romance Standard Time')),mul(sub(dayOfWeek(startOfDay(convertFromUtc(utcNow(), 'Romance Standard Time'))),1),-1)),-7)
UTC:
convertToUtc(addDays(addDays(startOfDay(convertFromUtc(utcNow(), 'Romance Standard Time')),mul(sub(dayOfWeek(startOfDay(convertFromUtc(utcNow(), 'Romance Standard Time'))),1),-1)),-7),'Romance Standard Time')