最近写的模块中遇到要根据开始时间和结束时间来判断当前会议的状态:
case
when NOW() <a.startDate then 0
when endDate <NOW() then 2
else 1
end stateString
当前时间小于开始时间,即会议未开始,当前时间大于结束时间,即会议已经结束,在范围之内即表示进行中,用stateString,这个字段来存放状态值;
附上参考链接:https://blog.csdn.net/vayne_xiao/article/details/80675757