2012-01-25 31 views

Respuesta

16
new Date("some string").getTime() 
+2

Creo que 'getTime()' devuelve milisegundos, por lo que '* 1000' es un poco demasiado. – MichaelHouse

+2

'getTime' [ya devuelve milisegundos] (https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Date/getTime) - no hay necesidad de multiplicar por 1000. – josh3736

0
var date; 

if(pm) 
    date = new Date(yy, mm, dd, hh+12, mm, 0, 0); 
else 
    date = new Date(yy, mm, dd, hh, mm, 0, 0); 

var millis = date.getTime(); 
var seconds = millis/1000; 
+1

Creo que desea su asignación' seconds' ser dividido por 1000 en lugar de multiplicarse? – Palpatim

+0

jaja, gracias! Totalmente tipeado eso. –

Cuestiones relacionadas