new milisegundos from fecha convertir javascript string time unix-timestamp

milisegundos - ¿Cómo convertir una cadena a una marca de tiempo Unix en javascript?



string to time javascript (5)

Para esto deberías revisar la biblioteca moment.s

Usando eso podrías escribir algo como:

newUnixTimeStamp = moment(''2013-09-05 15:34:00'', ''YYYY-MM-DD HH:MM:ss'').unix();

Quiero convertir una cadena "2013-09-05 15:34:00" en una marca de tiempo Unix en javascript. ¿Alguien puede decir cómo hacer eso? Gracias.


Puede inicializar un objeto Date y llamar a getTime () para obtenerlo en formato UNIX. Sale en milisegundos, por lo que tendrá que dividir por 1000 para obtenerlo en segundos.

(new Date("2013/09/05 15:34:00").getTime()/1000)

Puede tener bits decimales, por lo que envolverlo en Math.round lo limpiaría.

Math.round(new Date("2013/09/05 15:34:00").getTime()/1000)


answer funciona, pero en lugar de usar guiones, barras diagonales:

Puede inicializar un objeto Date y llamar a getTime () para obtenerlo en formato UNIX. Sale en milisegundos, por lo que tendrá que dividir por 1000 para obtenerlo en segundos.

(new Date("2013/09/05 15:34:00").getTime()/1000)

Puede tener bits decimales, por lo que envolverlo en Math.round lo limpiaría.

Math.round(new Date("2013/09/05 15:34:00").getTime()/1000)


tratar

(new Date("2013-09-05 15:34:00")).getTime() / 1000


var date = new Date("Wed, 27 July 2016 13:30:00"); var date = new Date("Wed, 27 July 2016 07:45:00 GMT"); var date = new Date("27 July 2016 13:30:00 GMT+05:45");

fuente: haga clic aquí