mysql データベースから日時値 ('datetime' 列の値) を取得しました。Ajax 呼び出しで取得した後、Date オブジェクトを作成すると、日時が EST 時間であると見なされました。しかし、DBにはGMT時間で保存されています。値をGMT時間と見なすようにjavascriptを取得するにはどうすればよいですか?
これが私のコードです:
timestamp = new Date(data[i].startTime);
alert(timestamp.getTime());
アラートには同じ正確な時刻が表示されますが、現地時間 (EST) であると見なされます。 IE: data [ i ] .startTime"2012-11-27 09:05:18"
が1354025118.
2012-11-27 09:05:18 GMT-0500
2012-11-27 14:05:18