Я могу создать объект даты JavaScript с помощью:
var d=new Date('2012-08-07T07:47:46Z');
document.write(d);
Это запишет дату, используя часовой пояс браузера. Но я должен быть в состоянии сделать (без 'Z'):
var d=new Date('2012-08-07T07:47:46');
document.write(d);
Это возвращает то же, что и выше, но в соответствии со стандартом ISO8601, строку без часового пояса (, например. +01 :00 )и без 'Z' дату следует рассматривать в местном часовом поясе. Таким образом, во втором примере выше дата и время должны быть записаны как 7 :47am.
Я получаю строку даты и времени с сервера и хочу отображать именно эту дату и время. Любые идеи?