sqlite、MySql周第一天

一、sqlite:

本周起始时间:

SELECT datetime(date(datetime('now',(0- strftime('%w day','now'))||' day')));

上周:

SELECT datetime(date(datetime('now',(-7- strftime('%w day','now'))||' day')))

下周:

SELECT datetime(date(datetime('now',(7- strftime('%w day','now'))||' day')))

二、MySql:

本周起始时间:

select TIMESTAMP(DATE_ADD(curdate(),INTERVAL  -1-weekday(curdate()) day))

上周:

select TIMESTAMP(DATE_ADD(curdate(),INTERVAL  -8-weekday(curdate()) day))

下周:

select TIMESTAMP(DATE_ADD(curdate(),INTERVAL  6-weekday(curdate()) day))

猜你喜欢

转载自www.cnblogs.com/xhzxlqt/p/9235399.html