などの「日付時刻 UTC」の日付が渡されてい2012-03-10 20:00:00 UTC
ます。今までの時間を取得できるように、Javascript の Date を使用してそれを解析するにはどうすればよいですか?
7798 次
1 に答える
0
Date.parse
出来る:
new Date(Date.parse('2012-03-10 20:00:00 UTC'))
少なくとも、Google Chrome では可能です。互換性の問題が見つかった場合は、代わりに次のようにします。
function parseDate(date) {
var m = /^(\d{4})-(\d\d)-(\d\d) (\d\d):(\d\d):(\d\d) UTC$/.exec(date);
var tzOffset = new Date(+m[1], +m[2] - 1, +m[3], +m[4], +m[5], +m[6]).getTimezoneOffset();
return new Date(+m[1], +m[2] - 1, +m[3], +m[4], +m[5] - tzOffset, +m[6]);
}
于 2012-07-26T01:03:27.790 に答える