mysql - 如何比较当前时间与 26/09/2018 04:10 AM
解决方案
使用now()
和格式化日期,date_format
因为您的列是 varchar,因此您必须使用STR_TO_DATE
函数将其转换为日期
select * from t where
STR_TO_DATE(expectedDeliveryDateTime, '%d/%m/%Y %h:%i %p') >=date_format(now(), '%d/%m/%Y %h:%i %p')
如何将时间与当前时间进行比较,但使用 AM pm 格式也在 mysql 选择查询中进行比较。我在此格式中添加了存储时间的数据库图像,并与当前时间进行比较,但没有成功。
标签: mysqlsql
使用now()
和格式化日期,date_format
因为您的列是 varchar,因此您必须使用STR_TO_DATE
函数将其转换为日期
select * from t where
STR_TO_DATE(expectedDeliveryDateTime, '%d/%m/%Y %h:%i %p') >=date_format(now(), '%d/%m/%Y %h:%i %p')