JavaScriptの日付オブジェクトは、私がいる場所のために常にUTC+2で表されます。したがって、このように
Mon Sep 28 10:00:00 UTC+0200 2009
問題はJSON.stringify
、上記の日付をに変換することです
2009-09-28T08:00:00Z (notice 2 hours missing i.e. 8 instead of 10)
私が必要としているのは、日時が尊重されることですが、そうではないので、
2009-09-28T10:00:00Z (this is how it should be)
基本的に私はこれを使用します:
var jsonData = JSON.stringify(jsonObject);
置換パラメーター(stringifyの2番目のパラメーター)を渡そうとしましたが、問題は値がすでに処理されていることです。
また、日付オブジェクトを使用toString()
してみtoUTCString()
ましたが、これらも私が望むものを与えてくれません。
誰か助けてもらえますか?