mysql中常用到的時間函式,建議收藏

2021-10-08 14:36:03 字數 1247 閱讀 4623

###昨天

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

###本月1號

select date_format(now(),'%y-%m-01')

###本年1號

select date_sub(curdate(),interval dayofyear(now())-1 day)

###昨天

select date_sub(curdate(),interval 1 day)

###去年1月1號

select date_sub(date_add(curdate(),interval -1 year),interval dayofyear(date_add(curdate(),interval -1 year))-1 day) 

###去年昨天

select date_add(date_sub(curdate(),interval 1 day),interval -1 year)

###本年1月1號到昨天的總天數

select (to_days(date_sub(curdate(),interval 1 day)) - to_days(date_sub(curdate(),interval dayofyear(curdate())-1 day)))

###本月1號

select date_format(curdate(),'%y-%m-01')

###本月最後一天

select last_day(curdate());

###獲取當前年月

select date_format( curdate(),'%y-%m') ;

###1月1號到昨天的天數

select   timestampdiff(day, date_format(now(),'%y-%m-01'),date_format(now(), '%y-%m-%d'));

###獲取給定日期月份的1月1日

select date_add('2020-08-12',interval -day('2020-08-12')+1 day)

c 中常用到的時間函式

datetime 數字型 system.datetime currenttime new system.datetime 1 取當前年月日時分秒 currenttime system.datetime.now 2 取當前年 int 年 currenttime.year 3 取當前月 int 月 cu...

Mysql中常用的日期和時間函式

乾貨 返回日期date的星期索引 1 星期天,2 星期一,7 星期六 dayofweek date select dayofweek 2019 07 17 4 星期三 select dayofweek now 5 星期四 返回date的星期索引 0 星期一,1 星期二,6 星期天 weekday d...

python 中 常用到的 numpy 函式 整理

1.建立二維陣列 array set array 1.2,3.4.5.6.7.9.求 陣列的 行數 set.shape 0 4求 陣列的列數 set.shape 1 set.shape 4,2 set.dtype dtype float64 記得 from numpy import 2 empty ...