提到mysql的常用函式,有很多很多
1.date_sub:函式從日期減去指定的時間間隔
例:當前日期的前一天
date_sub(curdate(),interval 1 day);
除了day以外,還有second、minute、
hour、week、month、year等等
2.date_format:函式用於以不同的格式顯示日期/時間資料
例:將時間顯示為年-月-日 時:分:秒
date_format(date, '%y-%m-%d %h:%i:%s')
3.str_to_date:將字元創轉為日期
str_to_date('2016-01-07 16:21:59', '%y-%m-%d %h:%i:%s')
在將字串轉日期時,遇到了需要將字串先進行拼接,用到了concat
concat('2016-01-07','16:23:59')->'2016-01-0716:21:59'
4.timestampdiff:獲取兩個日期的時間差
timestampdiff(hour,mindate,maxdate)
除hour外,同1類似。
MySQL日期相關函式
1.獲取當前日期 curdate current date current date mysql select curdate mysql select curtime 另外獲取utc 全球吧標準時間,原先也被稱作格林威治標準時間或gmt 時間,本地時間 utc 時間 8 小時,相應的函式是 utc...
lua 日期的一些函式
根據日期獲取星期幾 function getweeknum strdate local ymd split strdate,t os.time local weeknum os.date t t wday 1 if weeknum 0 then weeknum 7 endreturn weeknum...
lua 日期的一些函式
根據日期獲取星期幾 function getweeknum strdate local ymd split strdate,t os.time local weeknum os.date t t wday 1 if weeknum 0 then weeknum 7 endreturn weeknum...