Я спрашиваю facebook graph api. Он возвращает дату в следующем формате: 2012-01-23T23:52:29+0000
.Разница дат в javascript/jQuery
Мне нужно найти разницу дат этого типа в javascript. Это не является допустимой датой в JavaScript (по Date.parse()
или new Date()
)
Я имею в виду замена 'T'
с ' '
(пробел), '-'
с '/'
и '+0000'
с ''
(пустая строка). Это единственный способ? Или я чего-то не хватает?
Кроме того, если это единственный способ, может ли кто-нибудь дать мне регулярное выражение для замены всего за один раз?
Скорость выполнения - моя главная забота.
ли скорость действительно имеет значение * что * много? (Если это так, было бы интересно увидеть тестовый пример jsperformance для него.) Отображаемый формат времени - ISO8601 (ключевое слово), кстати. –
Когда вы говорите, что скорость является основным фактором, вы имеете в виду скорость выполнения? Если да, видите ли какие-либо проблемы с производительностью? – Anurag
Возможный дубликат [Как преобразовать значение даты в формате UTC в объект даты в Javascript?] (Http://stackoverflow.com/questions/498578/how-can-i-convert-a-date-value- in-utc-format-to-date-object-in-javascript) –