2012-01-18 11 views
1

おそらく、Jqueryカレンダーウィジェット(https://github.com/tardate/jquery.addtocalendar)に参加した経験があれば、私に手を差し伸べることができます。私は指示に記載されているようにウィジェットを実装しましたが、使用しているクライアント(Google、Hotmail、Yahoo)に関係なく、すべてのイベント時間は4時間または5時間遅れています。私がウィジェットの例(http://tardate.com/addtocal/addtocal.htm)を試しても、私のオンラインカレンダーに追加しようとすると時間が消えてしまいます。このウィジェットの古いバージョンがこの例にあったことに気付きましたが、最新バージョンでも同じことが行われています。私はのhCalendarマイクロフォーマットを使用しています:

20080928T103000Z
Jqueryカレンダーウィジェットに追加

は、誰もが、最近このウィジェットで成功を収めていますか?私は1年ほど前にそれを実装しました。それ以外の場合はライブサイトには含まれませんでした。メールクライアントのAPIで何か変わったのですか?タイムゾーンを自分で考慮する必要がありますか?私は検索して検索してきましたが、何が変わったのか分かりません。どんな洞察もありがとう。

+0

タイムゾーンを見ましたか?このスクリプトは標準のJavascript Dateライブラリを使用していますが、スクリプトがタイムゾーン機能を提供しているようには見えません。あなたは.setUTourours()で遊ぶ必要があるかもしれません。 – Steven

答えて

1

最後からZを削除するだけです。 ZはUTC時間を強制します。これは、電子メールクライアントに日付を送信するときには望ましくありません。

関連する問題