比如3点之前是前天 3点后是昨天
if(hour(today())<3,DATEDELTA(today(),-2),DATEDELTA(today(),-1)) 控件用这个公式试试
if(
(DATESUBDATE(now(),today(),"s"))<37800,
CONCATENATE(today()-1,"--22:30:00"),
(DATESUBDATE(now(),today(),"s"))<81000,CONCATENATE(today(),"--10:30:00"),
CONCATENATE(today(),"--22:30:00"))) 判断开始时间是用10.30 还是22.30
和这个是差不多的
判断当前时间 大于还是小于10.30 变换时间
left(todate(DATETONUMBER(now())-10800000),10)