LoginSignup
0
0

More than 5 years have passed since last update.

Microsoft Flow で Google Calendar のデータを出力して JavaScript で使用するときのハマりどころ

Last updated at Posted at 2018-09-10

Microsoft Flow で Google Calendar の予定を JSON 化し、JavaScript で使用するときにハマったのでメモ。

発動条件

  • Google Calendar で予定を終日で作成する
  • JavaScript でその予定の開始時刻を Date Object にする

結果

時刻が 9時になります。

終日の予定の場合、開始時刻のフォーマットがyyyy-MM-ddで出力されます。

それを JavaScript でnew Date(dateString)すると、UTC の 0:00 として認識されて、結果日本のタイムゾーンで 9:00 になると。

Flow の出力フォーマットもどうかと思うけど、JavaScript の Date もなかなかの曲者ですね。。。

解決策

終日の予定を使わないことくらいでしょうか。。。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0