2015-07-08 20 views
8

Sto cercando di standardizzare il tempo il database riceve da una forma di data e ora di bootstrap, ma sto ottenendo il seguente erroreConversione Datetime selettore per ora UTC

Uncaught TypeError: e.date.getTime is not a function

Quando stampo fuori e.date è Wed Jul 15 2015 16:30:51 GMT+1200

Sto tentando di seguire questa guida, ma ho dovuto cambiare alcune cose per arrivare così lontano. http://jsfiddle.net/TC6Gr/37/

+0

In quale lingua stai usando per la connessione al database? –

+0

O forse puoi fare questo lato server. – gugabguerra

+0

Perché hai 'dp.change' come evento invece di' changeDate'? – lofihelsinki

risposta

0

Si dovrebbe provare questo invece.

var offset = e.date.getTimezoneOffset() * 60000; 
var now = e.date.getTime(); 
var utc = now + offset; 
var TimeZoned = new Date(utc); 
0

Questo risultato è ciò che si sta tentando di fare?

Modifica questa linea:

$('#start-time-adjusted').html(TimeZoned); 

a:

$('#start-time-adjusted').html(TimeZoned.toUTCString());