eclipse可以做網(wǎng)站嘛濟(jì)寧百度推廣價格
復(fù)現(xiàn)
一般情況下,前端傳的日期值大多都是yyyy-MM-dd HH:mm:ss(標(biāo)準(zhǔn)格式),比如2024-06-25 10:49:50,但是在測試環(huán)境,測試人員測出了一個帶毫秒的日期:比如2024-06-25 10:49:50.9999999 這種情況下會出現(xiàn)查詢bug
SELECT * FROM user
WHERE create_time between '2024-06-25T00:00:00'AND '2024-07-01T23:59:59.9999999'
按理來說,不會查到2024-07-02的數(shù)據(jù),但是能查到:
解決
1、后端查詢之前格式化日期:yyyy-MM-dd HH:mm:ss
2、前端傳值之前格式化日期:yyyy-MM-dd HH:mm:ss
原因
不曉得,我研究一下再補(bǔ)充。