我是絕對noob在Java和Mysql。有一個任務,使用戶需要登錄和註冊。所有代碼都已完成。但是,有一小部分用戶的登錄應在6個月內過期。我試圖通過使用SELECT DATEDIFF(month,'2014-06-05','2014-08-05') AS DiffDate
來完成它。我可以跟蹤用戶的註冊日期,但第二次我有點難住。我如何追蹤用戶登錄的當前時間。有什麼建議麼。謝謝。mysql比較2日期
1
A
回答
1
相關問題
- 1. 比較MySQL日期?
- 2. MySQL日期比較
- 3. mysql日期比較
- 4. 比較日期mysql
- 5. Mysql正確比較2日期?
- 6. PHP日期比較(2周)
- 7. 比較兩個(2)日期
- 8. Objective-C比較2日期
- 9. 比較2個日期
- 10. Linq比較2日期
- 11. mysql中的日期比較
- 12. PHP/MySQL的比較日期
- 13. MySQL日期/作者比較
- 14. PHP MySQL日期比較
- 15. 在MySQL中比較日期
- 16. MySQL查詢日期比較
- 17. Perl與MySQL比較日期
- 18. MySQL日期比較問題?
- 19. 比較日期VARCHAR在MySQL
- 20. 日期比較PHP的MySQL
- 21. MySql日期時間比較
- 22. MySQL日期比較函數
- 23. MySQL日期比較建議
- 24. MySQL錯誤比較日期
- 25. 在mysql中比較兩個日期mysql
- 26. 比較日期
- 27. 日期比較
- 28. 比較日期
- 29. 日期比較
- 30. 日期比較
所以,你想當前日期作爲第二次約會?像'NOW()'或'CURDATE()'? – Blank
你當然可以,但爲什麼與SQL的比較呢?當你從db加載用戶/會話數據來檢查會話狀態時,你還可以將當前時間與java中db的時間進行比較。您還必須將會話數據存儲在您的數據庫中(或緩存層中,或者甚至僅存儲在本地內存中)才能工作。像'UPDATE用戶SET last_login = NOW()WHERE userid =?' – zapl
是的,這就是我想要實現的。但我的輸出說:「如果我使用SELECT DATEDIFF(month,'dayLastLogin',NOW())AS DiffDate FROM user',調用本地函數'DATEDIFF'時參數計數不正確。在NETBEANS中使用JAVA查詢 – PLab