2021年10月20日 星期三

以字串做sql時間欄位比較

當由前端要送一個值到db作日期的前後比較

而這個欄位的是dateTime欄位

要比較的值以MM.DD.YYYY 送進去就可以作比較

若用YYYYMMDD則無效

直接以new Date()送出則會發生錯誤

sql日期比較

當要對一個dateTime欄位作日期的比較

前端

ex: dateStr = moment().format('MM.DD.YYYY')

sql

SELECT * FROM mytable WHERE edate <='10.10.2021 00:00:00'

沒有留言: