2014-05-20 27 views
0

我遇到以下問題 我有兩個輸入,id爲'line_start_time'和id'line_end_time',並帶有datepicker。 而我需要從2個輸入中獲取值,然後將它們轉換爲整數,所以我可以使用2個整數並進行進一步計算。JavaScript獲取JQuery的日期選擇器值並將其轉換爲整數來計算

startTime = $("#line_start_time").val() 
endTime = $("#line_end_time").val() 

的樣本輸出我得到開始時間爲2014年4月2日上午12:00或4月2日,2014年的人能教我如何將它轉換成整數嗎?

非常感謝。

回答

1

爲了獲取最新信息,並將它們轉換爲整數,你可以

  1. 獲取使用$(".selector").datepicker("getDate");
  2. 一個JavaScript 日期實例使用返回的對象的方法來獲取所需的值。

更多信息:

編輯

我剛剛更新的jsfiddle一點。現在它以天計算兩個選定日期之間的差異。請參閱http://jsfiddle.net/martwig/PDu6w/3/

1

這是一個函數,它會給你你正在尋找的Unix時間戳。

function getUnixTimeFromString(string) { 

time = new Date(string); 
unixTime = time.getTime()/1000; 
    return unixTime; 

} 

看到這個搗鼓一個例子:http://jsfiddle.net/P9YWd/

相關問題