我會盡力解釋我想要做什麼。 我有一張桌子,裏面儲存了當用戶離開工作時用戶進入工作和更新這一行的時間。這些字段是timeIn和timeOut。 在我存儲超時之前,我想顯示用戶迄今爲止工作了多少小時。所以我想我必須檢索timeIn並計算與系統實際小時數的差值。但我不知道如何檢索表中的一個字段。我想我必須創建一個對象時間(例如)並獲取timeIn以及其他參數,然後計算差異。但我不知道我是否正確以及如何去做。Mysql時間戳。如何在java中處理
乾杯
我會盡力解釋我想要做什麼。 我有一張桌子,裏面儲存了當用戶離開工作時用戶進入工作和更新這一行的時間。這些字段是timeIn和timeOut。 在我存儲超時之前,我想顯示用戶迄今爲止工作了多少小時。所以我想我必須檢索timeIn並計算與系統實際小時數的差值。但我不知道如何檢索表中的一個字段。我想我必須創建一個對象時間(例如)並獲取timeIn以及其他參數,然後計算差異。但我不知道我是否正確以及如何去做。Mysql時間戳。如何在java中處理
乾杯
在這裏看到:http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_timediff
您可以拿到小時從MySQL直工作正是如此:
SELECT TIMEDIFF(NOW(), timeIn) AS hoursWorked
FROM yerTable
WHERE personIdOrWhatever...
你沒告訴我們什麼類型的字段timeIn的是。它應該是日期時間。
你不知道如何執行SQL查詢?在使用任何數據庫之前,您最好學習SQL。 – 2012-02-17 13:46:49
與標籤servlets無關 – rkosegi 2012-02-17 14:11:00