Open3
Power Automate

時間比較の式
- イベントの取得 v4
- 2日以内のイベント取得
start/dateTime ge '@{convertTimeZone(utcNow('yyyy-MM-dd HH:mm'),'UTC', 'Tokyo Standard Time')}' and start/dateTime lt '@{addDays(convertTimeZone(utcNow('yyyy-MM-dd HH:mm'),'UTC', 'Tokyo Standard Time'),2,'yyyy-MM-dd HH:mm')}'
- addDaysはこんな感じ。2日以内。
addDays(utcNow(),2,'yyyy-MM-dd HH:mm')
- addHoursはきっっとこんな 1時間以内
addHours(utcNow(),1,'yyyy-MM-dd HH:mm')
- addMinutes 20分以内?
addMinutes(utcNow(),20,'yyyy-MM-dd HH:mm')
20分以内の予定
start/dateTime ge '@{convertTimeZone(utcNow('yyyy-MM-dd HH:mm'),'UTC', 'Tokyo Standard Time')}' and start/dateTime lt '@{addMinutes(convertTimeZone(utcNow('yyyy-MM-dd HH:mm'),'UTC', 'Tokyo Standard Time'),20,'yyyy-MM-dd HH:mm')}'
JST変換はむしろいらなかった
実行時間がそもそもutcなのでjst変換すると時間検索がうまくいかない。(9時間ずれる)
start/dateTime ge '@{utcNow('yyyy-MM-dd HH:mm')}' and start/dateTime lt '@{addHours(utcNow('yyyy-MM-dd HH:mm'),2,'yyyy-MM-dd HH:mm')}'