共計 1080 個字符,預計需要花費 3 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
Mysql 中有哪些時間日期函數?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
1.now() :返回當前日期和時間
select now();
//2018-04-21 09:19:21
2.curdate() :返回當前日期
select curdate();
//2018-04-21
3. dayofweek(data) : 返回日期 data 是星期幾
(1 = 星期日,2 = 星期一...7= 星期六,ODBC 標準)select dayofweek(‘2018-02-13
// 3
4.weekday(date) : 返回日期 data 是星期幾
(0 = 星期日,1 = 星期一...6= 星期六,ODBC 標準)select WEEKDAY( 1997-10-04 22:23:00
//5
5.dayofmonth(date) : 返回 date 是一個月中的第幾天 (1-31 范圍)
select dayofmonth( 2018-04-21
//21
6.dayofyear(date) : 返回 date 是一年中的第幾天(1-366 范圍)
select dayofyear( 2018-01-01
//1
7.month(date): 返回 date 中的月份值
select month( 2018-04-21
//4
8.dayname(date): 返回 date 是星期幾 (英文名返回)
select dayname( 1998-02-05
//Thursday
9.monthname(date):返回 date 是幾月(英文返回)
select monthname(2018-02-01)
//February
10.quarter(date): 返回 date 是一年的第幾季度
select quarter( 2018-04-21
//2
11.week(date,first): 返回 date 是一年的第幾周
(參數 first:0 表示周日是周的開始,1 表示周一是周的開始,默認 0)select week( 2018-02-20 // 7
select week(2018-02-20 ,0); //7
select week(2018-02-20 ,1); //8
12.year(date) : 返回 date 中的年份(范圍 1000-9999)
select year( 98-02-03
//1998
關于 Mysql 中有哪些時間日期函數問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注丸趣 TV 行業資訊頻道了解更多相關知識。
向 AI 問一下細節
正文完