9

Sto usando jQuery UI datepicker con il plug-in time. Questo è quanto ho visualizzare l'ora sulla pagina in datepicker sé:Interfaccia utente jQuery - Converti jQuery UI Datepicker in UNIX time

21.06.2012 08:00 

vorrei convertire questo momento di timestamp UNIX prima di inviare al back-end. Come posso fare questo? Non ho bisogno di inviare il tempo UNIX sulla pagina, ho solo bisogno di convertire prima di postare. Ho provato:

var d = Date.parse(value_of_datepicker); 

ma non ha avuto fortuna. Sembra che la data debba essere formata in un altro modo. Inoltre ho provato diverse funzioni datepicker incorporate, ma tutte impostano la visualizzazione di visualizzazione della data. Grazie.

risposta

17

Se si utilizza jQuery TimePicker da Trent Richardson, si può fare questo: $("#your_datepicker").datetimepicker("getDate").getTime()/1000

http://jsfiddle.net/d6Tky/

ricordare che questa funzione può restituire null se è stata selezionata alcuna data.

+2

Brillante! La soluzione funziona! Grazie! – f1nn

+2

Si chiama 'datepicker' ... – testing

+0

Sto eseguendo questo, ma sembra essere spento di un'ora in anticipo. Qualche aggiornamento sul perché questo potrebbe accadere? – streetlight

Problemi correlati