функция date () возвращает неверную дату в Safari и Firefox
Я форматирую дату следующим образом:
date = new Date("2013-05-12 20:00:00");
formattedDate = new Date(date.getFullYear(),date.getMonth(),date.getDate());
Когда я запускаю это в Chrome, он выводит:
Sun May 12 2013 00:00:00 GMT-0700 (PDT)
Что мне и нужно, но когда я запускаю это в Firefox или Safari, я получаю
Invalid Date
Может ли кто-нибудь предложить обходной путь для этого. Дополнительные очки, если это не такне требует библиотеки, регулярных выражений или работы со строками.