oracle中获取特定时间的前一天时间:2023-03-10 01:33:43 select to_char(to_date('@rq','YYYY-MM-DD')-1,'YYYY-MM-DD') FROM DUAL 把@rq换成你要的时间就行了