tolocaledatestring parse new español javascript jquery google-chrome

parse - slice date javascript



¿Jquery Date.parse devolviendo NaN en el navegador Chrome? (2)

De acuerdo a this

dateString Una cadena que representa una fecha RFC822 o ISO 8601.

He intentado su código y también obtengo NaN para la fecha de finalización, pero si cambio la fecha y el mes, funciona bien.

Tengo un senario donde tengo que analizar dos fechas, por ejemplo, fecha de inicio y fecha de finalización.

var startdate = ''02/01/2011''; var enddate = ''31/12/2011'';

Pero si alertamos fecha de inicio

alert(Date.Parse(startdate)); i will get 1296498600000

pero si me avisan de finalización

alert(Date.Parse(enddate)); i will get NaN

Pero esto funciona en otros navegadores excepto Chrome, pero en otros navegadores

alert(Date.Parse(enddate)); i will get 1370889000000

¿Alguien puede saber una solución para esto?


Si desea analizar una fecha sin diferencias locales, use lo siguiente, en lugar de Date.parse() :

var enddate = ''31/12/2011''; //DD/MM/YYYY var split = enddate.split(''/''); // Month is zero-indexed so subtract one from the month inside the constructor var date = new Date(split[2], split[1] - 1, split[0]); //Y M D var timestamp = date.getTime();

Ver también: Date