2011-07-04 58 views
0

我該如何計算兩個日期選取器之間的時間,我目前使用的日期時間選擇器從(dynarch)如何從日期選擇器小時計算

的日期時間會像這樣..

TXT2 = 01/07/2011下午5時40分00秒

+0

你是否想要在前端或後端做計算? –

+0

在前端,如果用戶設置開始時間,然後結束時間,則進行計算以進行篩選。用那種方式。只是這樣他們才能看到他們提交的內容。謝謝 – webb

回答

1

假設你的日期部分是格式mm/dd/yyyy的,你必須存儲在txt1txt2瓦爾日期,你應該簡單地做:

var differenceInSeconds = (Date.parse(txt2) - Date.parse(txt1))/1000; 

EDIT由於您需要dd/mm/yyyy格式,因此您可以使用calendar api中的Calendar.parseDate()功能。所以你的代碼將是:

var differenceInSeconds = (Calendar.parseDate(txt2, false).getTime() - Calendar.parseDate(txt1, false).getTime())/1000; 

希望這會有所幫助。乾杯

+0

我的日期以DD/MM/yyy的方式存儲。謝謝 – webb

+0

@webb,我編輯了我的文章,以便它可以處理DD/MM/yyyy日期格式。 –

+0

謝謝,我該如何叫它顯示在頁面上?此外,如果我想減去數字字段像0.25,我怎麼能將它添加到飛行腳本。非常感謝 – webb

相關問題