Эта дата не является ISO-8601 соответствует, как указано Кит Томпсон, но это соответствует RFC 3339, профилем ISO 8601 Рода. Примечание в нижней части следующего текста из RFC 3339:
date-time = full-date "T" full-time
NOTE: Per [ABNF] and ISO8601, the "T" and "Z" characters in this
syntax may alternatively be lower case "t" or "z" respectively.
This date/time format may be used in some environments or contexts
that distinguish between the upper- and lower-case letters 'A'-'Z'
and 'a'-'z' (e.g. XML). Specifications that use this format in
such environments MAY further limit the date/time syntax so that
the letters 'T' and 'Z' used in the date/time syntax must always
be upper case. Applications that generate this format SHOULD use
upper case letters.
NOTE: ISO 8601 defines date and time separated by "T".
Applications using this syntax may choose, for the sake of
readability, to specify a full-date and full-time separated by
(say) a space character.
Я просто нашел, что новая дата («2012-03-02T14: 57: 05») в JavaScript будет настроить время в соответствии с часовым поясом, в то время как новый Дата ("2012-03-02T14: 57: 05") НЕ будет корректировать время. – code4j
@ code4j: Я что-то пропустил, или те же? –
О, боже мой. Я забыл удалить букву Т. это должно быть: новый Дата ("2012-03-02T14: 57: 05"): отрегулируйте время в соответствии с часовым поясом, в то время как новая дата ("2012-03-02 14:57:05") НЕ будет корректировать время – code4j