Googleカレンダーの取得

参考にしたサイト

http://libro.tuyano.com/index3?id=660002&page=3

http://cmslabs.blogspot.com/2011/04/google-apps-scriptgoogle_11.html

http://codezine.jp/article/detail/5064?p=7

日付の取得方法で大分てこずりました。
というより、もしかしたら常識なのかもしれないですが、、

単純に16時間足している状態だと11月の7日から1時間ずれる現象が発生。
取得した時間からgetTimezoneOffset() で取得した時差分を足してあげればOKみたいです。


Googkeカレンダーの日付と、スプレッドシートに入力しいた日付とを
for でループしてマッチングしていたため、このせいでなかなかマッチしないという。。


今まで強引に16時間を足していたので、Googlleカレンダーのデータを扱っている場合、
今はいいかもしれませんが、GMT -7 とGMT -8との差で1時間の誤差が発生するかと思われるので
気をつけたほうがいいかもしれません。

カテゴリーGAS

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です