Google Apps Script JDBC オブジェクトを使用して、日付 (日付型フィールド) を mySQL データベースに格納するスタンドアロン スクリプトを作成しました。日付のタイムゾーンは UTC です。
例として、すべての日付を選択するクエリを実行します: SELECT Date1
FROMTable1
GetObject(1) を使用してデータを取得すると、PDT タイムゾーンが設定された Date オブジェクトが返されます。より正確に言うと、theDate.toString() のプロンプトを表示すると、Mon Jul 30 2012 23:51:25 GMT+0200 (CEST) 元の日付 (2012-07-30 14:51:25) が表示されます。 ) from db は PDT と見なされ、GMT+2 に変換されました。
スクリプトのタイムゾーンは関係なく、GMT+1 に設定されています...
データベースの日付が UTC であることを JDBC に伝えるにはどうすればよいですか?
ありがとう