A continuación se muestra el ejemplo del método Date parse() .
- Ejemplo:
javascript
<script> // Taking a date string as input. var date = "February 18, 2018 12:30 PM"; // Calling parse function on input date string. var msec = Date.parse(date); document.write(msec); </script>
- Producción:
1518937200000
El método date.parse() se usa para saber el número exacto de milisegundos que han pasado desde la medianoche del 1 de enero de 1970 hasta la fecha que proporcionamos.
Sintaxis:
Date.parse(datestring);
Parámetros: este método acepta un solo parámetro como se mencionó anteriormente y se describe a continuación:
- string de fecha: este parámetro contiene la fecha como una string.
Valores devueltos: Devuelve un valor entero que representa el número de un milisegundo entre la medianoche del 1 de enero de 1970 y la fecha proporcionada. Si por alguna razón, la máquina no puede reconocer la string o la string de entrada no es válida, devolverá «NaN» en lugar de un número entero.
Más códigos para el método anterior son los siguientes:
Programa 1: si la string de entrada de la fecha no es correcta, devuelve NaN, es decir, no es un número.
javascript
<script> // Taking wrong date string as input. var date = "February 48, 2018 12:30 PM"; // calling parse function. var msec = Date.parse(date); document.write(msec); </script>
Producción:
NaN
Programa 2: si la string de entrada de la fecha no es correcta, devuelve NaN, es decir, no es un número.
javascript
<script> // Taking wrong date string as input. var date = "June 22, 2012"; // Calling parse function. var msec = Date.parse(date); document.write(msec); </script>
Producción:
1340303400000
Nota: Una vez que obtengamos el conteo de milisegundos entre dos fechas, podemos encontrar fácilmente la cantidad de horas, días, meses, años, etc. mediante un simple cálculo matemático.
Navegadores compatibles: los navegadores compatibles con el método JavaScript Date parse() se enumeran a continuación:
- Google Chrome 1 y superior
- Internet Explorer 3 y superior
- Mozilla Firefox 1 y superior
- Ópera 3 y superior
- Safari 1 y superior
Publicación traducida automáticamente
Artículo escrito por Pulkit_Singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA