Backbone.jsの同期を使用してモデルをデータベースに保存しています。ローカルタイムゾーンのDateオブジェクトをBackbone.jsと同期させるには?
問題は、Backbone.jsの同期がDateを自分のローカルタイムゾーン形式からUTC Dateに変換することです。私はBACKBONE.JS同期を使用するときに再び取得するには、このように
>>> var a = {myDate: new Date();}
>>> JSON.stringify(a);
>>> a
"{"myDate":"2012-05-04T21:58:34.734Z"}"
:ここに何が起こるかの例として
params.data = JSON.stringify(model.toJSON());
:私はBACKBONE.JSシンク内JSON.stringify
の使用に背中をトレースしています私のタイムゾーンはUTCに変換されます。代わりに元のローカルタイムゾーンを保存することをお勧めします。
私にとっては、データがUTCとしてデータベースに保存されていることは間違いありません。何とかして、それをローカルのタイムゾーンに戻すことができます。
すべての助けが必要です。
すごい答えです。ありがとうございました! – jsalonen