Dada una fecha, tenemos que encontrar el número de segundos desde la época (es decir, 1 de enero de 1970, 00:00:00 UTC). El método getTime() en JavaScript devuelve la cantidad de milisegundos desde el 1 de enero de 1970 o epoch. Si dividimos estos milisegundos por 1000 y luego la parte entera nos dará la cantidad de segundos desde la época.
Ejemplo:
Input: Date = 27-04-2020, 11:55:55 Output: Seconds since epoch - 1587968755
Sintaxis:
new Date(year, month, day, hours, minutes, seconds, milliseconds)
Ejemplo:
<script type="text/javascript"> function seconds_since_epoch(d){ return Math.floor( d / 1000 ); } // Driver Code var d = new Date(2020, 4, 29, 22, 00, 00, 00); var sec = seconds_since_epoch(d); document.write("Date " + d + " has " + sec+ " seconds till epoch."); </script>
Producción:
Date Fri May 29 2020 22:00:00 GMT+0530 (India Standard Time) has 1590769800 seconds till epoch.
Publicación traducida automáticamente
Artículo escrito por shivamsinghal1012 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA