Estoy usando DateJS para analizar las fechas ingresadas por el usuario y obtener algunos resultados extraños.misterio de análisis de DateJS
Date.parse("15 Jan 2010")
vuelveFri Jan 15 00:00:00 EST 2010
(derecha)Date.parse("15-Apr-2010")
devuelveThu Apr 15 00:00:00 EDT 2010
(derecha)Date.parse("15 Apr 2010")
vuelveThu Apr 1 00:00:00 EDT 2010
(mal)
Por lo que yo puedo decir, la d MMM yyyy
formato de entrada funciona bien para todos los meses, excepto abril y agosto; en esos dos casos, devuelve el primero del mes sin importar el día en que se ingrese. ¿Es esto un error, o hay una explicación lógica que me falta?
Bueno, cuando voy a la página de inicio de DateJS y escribo "15 Abr 2010", parece que funciona ... – Pointy