1. 程式人生 > >mysql資料庫中日期String轉成datetime型別作比較

mysql資料庫中日期String轉成datetime型別作比較

在我們日期作為條件查詢時,通常前端傳過來的可能是String=‘2019-03-06’,這樣的日期格式。那麼在傳入後臺和datetime作比較時可以轉換如下格式:

<if test="beginTime != null and beginTime != ''">
    and t.createTime &gt;= date_format(#{beginTime},'%Y-%c-%d %H:%i:%s')
</if>
<if test="endTime != null and endTime != '' ">
    and t.createTime &lt;= date_format(#{endTime},'%Y-%c-%d 23:59:59')
</if>