mysql last day Mysql取特殊日期

2021-10-17 14:00:19 字數 869 閱讀 5781

select date_format(date_sub(date_sub(curdate(),interval weekday(curdate()) day),interval 1 week),'%y-%m-%d 00:00:00');

select date_format(subdate(curdate(), weekday(curdate()) + 1), '%y-%m-%d 23:59:59');

3、本月第一天:

select date_add(curdate(),interval -day(curdate())+1 day);

4、本月最後一天:

select last_day(curdate());

5、上個月第一天:

select date_sub(curdate() - day(curdate()) + 1, interval 1 month);

6、上個月最後一天:

select date_sub(last_day(curdate()),interval 1 month);

7、下個月第一天:

select date_add(curdate() - day(curdate()) + 1, interval 1 month);

8、下個月最後一天:

select date_add(last_day(curdate()),interval 1 month);

9、本月天數:

select day(last_day(curdate()));

10、本月已過天數:

select day(curdate());

11、本月剩餘天數:

select day(last_day(curdate()))-day(curdate());

特殊方格取數

特殊方格取數 在n n n 20 的方格棋盤上放置n 個車,某些格仔不能放,求使它們不能互相攻擊的方案總數。第一行,有兩個數 n m n表示方格棋盤大小,m表示不能放的格仔數量 下面有m行,每行兩個整數,為不能放的格仔的位置。只有一行,即得出的方案總數。2 1 1 1 1動態規劃,位運算,排列組合,...

java取年月日

calendar calendar calendar.getinstance calendar.settime new date string year string.valueof calendar.get calendar.year string month string.valueof cal...

mysql按照年月日取資料

1 查詢當天的資料 select from 表名 where to days 時間字段 to days now 2 查詢當周的資料 select from 表名 where yearweek date format 時間字段,y m d yearweek now 3 查詢當月的資料 select f...