¿Cómo obtengo la fecha / hora actual en segundos en Javascript?
javascript
datetime
Granizo
fuente
fuente
Respuestas:
.... te dará los segundos desde la medianoche del 1 de enero de 1970
Referencia
fuente
da milisegundos desde la época. No es necesario usar
new
.Consulte la referencia aquí: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/now
(No es compatible con IE8.)
fuente
Usar
new Date().getTime() / 1000
es una solución incompleta para obtener los segundos, porque produce marcas de tiempo con unidades de punto flotante.Una mejor solución sería:
Los valores sin flotantes también son más seguros para las declaraciones condicionales, ya que el flotante puede producir resultados no deseados. La granularidad que obtiene con un flotador puede ser más de lo necesario.
fuente
Math.round(new Date() / 1000)
Según tu comentario, creo que estás buscando algo como esto:
Luego, en su cheque, está verificando:
fuente
Para obtener el número de segundos de la época de Javascript, use:
fuente
jQuery
fuente
Estas soluciones de JavaScript le dan los milisegundos o los segundos desde la medianoche del 1 de enero de 1970.
La solución IE 9+ (IE 8 o la versión anterior no admite esto):
Para obtener más información sobre
Date.now()
: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/nowLa solución genérica:
Tenga cuidado de usar, si no quiere algo como este caso.
fuente
Esto debería darte los milisegundos desde el comienzo del día.
Esto debería darte segundos.
Igual que el anterior, excepto que utiliza un operador bit a bit para determinar la cantidad de días.
fuente
Puede conocer otra forma de obtener tiempo en segundos / milisegundos desde el 1 de enero de 1970:
Pero tenga cuidado con este enfoque, porque puede ser difícil leerlo y comprenderlo.
fuente
Mejores atajos:
fuente
Algún día en 2020, dentro de Chrome 80.0.3987.132, esto da
1584533105
fuente
Para obtener los segundos totales del día de hoy:
Tengo agregar
+
a cambio que volver a entrarint
. Esto puede ayudar a otros desarrolladores. :)fuente