9

시간 플러그인과 함께 jQuery UI datepicker를 사용하고 있습니다. 이것은 datepicker 자체에서 페이지에 시간을 표시하는 방법입니다.jQuery UI - jQuery UI Datepicker를 UNIX 시간으로 변환

21.06.2012 08:00 

백엔드로 보내기 전에이 시간을 UNIX 타임 스탬프로 변환하고 싶습니다. 어떻게해야합니까? 페이지에 UNIX 시간을 표시 할 필요가 없습니다. 게시하기 전에 변환 만하면됩니다. 나는 시도했다 :

var d = Date.parse(value_of_datepicker); 

그러나 행운이 없었다. 그것은 날짜가 다른 방법으로 형성되어야한다고 보인다. 또한 여러 build-in datepicker 함수를 시도했지만 모든 날짜 표시보기를 설정합니다. 감사. 당신은 트렌트 리처드슨의 jQuery timepicker를 사용하는 경우

답변

17

, 당신은이 작업을 수행 할 수 있습니다

http://jsfiddle.net/d6Tky/

$("#your_datepicker").datetimepicker("getDate").getTime()/1000은 날짜가 선택되지 않은 경우이 함수는 null을 반환 할 수 있음을 기억하십시오.

+2

Brilliant! 당신은 솔루션 작품! 고맙습니다! – f1nn

+2

그것은 'datepicker'라고 불립니다. ... – testing

+0

나는 이것을 달리고 있지만 일찍 1 시간 늦어지는 것 같습니다. 이것이 일어날 수있는 이유에 대한 업데이트? – streetlight

관련 문제