У меня проблема -
Конструктор javascript Date("mm-dd-yyyy")
не работает для FF. Он отлично работает для IE.
- IE:
new Date("04-02-2008")
= >"Wed Apr 2 00:00:00 EDT 2008"
- FF2:
new Date("04-02-2008")
= >Invalid Date
Итак, попробуем попробовать другой конструктор. Попытка этого конструктора Date("yyyy", "mm", "dd")
- IE:
new Date("2008", "04", "02");
= >"Fri May 2 00:00:00 EDT 2008"
- FF:
new Date("2008", "04", "02");
= >"Fri May 2 00:00:00 EDT 2008"
- IE:
new Date("2008", "03", "02");
= >"Wed Apr 2 00:00:00 EDT 2008"
- FF:
new Date("2008", "03", "02");
= >"Wed Apr 2 00:00:00 EDT 2008"
Таким образом, конструктор Date("yyyy", "mm", "dd")
использует индекс 0
для представления января.
Кто-нибудь справился с этим?
Должен быть лучший способ, чем вычитать 1 из месяцев.