SQL获取当前时间、年、月、日等
生活随笔
收集整理的這篇文章主要介紹了
SQL获取当前时间、年、月、日等
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、獲取當前時間:
SQL:SELECT NOW();
結果:2018-04-10 14:21:39
2、獲取當前時間年份:
SQL:SELECT YEAR(NOW());
結果:2018
(1)獲取上一年
SQL:SELECT YEAR(NOW())-1;
結果:2017
獲取其余年份,同上
3、獲取當前時間年份及當前該年第幾周
SQL:SELECT YEARWEEK(NOW());
結果:201814
代表當前日期是2018年第14周
4、獲取當前時間月份
SQL:SELECT MONTH(NOW());
結果:4
5、獲取當前時間月份英文名稱
SQL:SELECT MONTHNAME(NOW());
結果:April
6、獲取當前時間是該月的第幾天
SQL:SELECT DAY(NOW());
結果:10
7、獲取當前時間是周幾
SQL:SELECT DAYNAME(NOW());
結果:Tuesday
8、獲取當前時間是該年第幾天
SQL:SELECT DAYOFYEAR(NOW());
結果:100
9、獲取當前時間是該月的第幾天
SQL:SELECT DAYOFMONTH(NOW());
結果:10
10、獲取當前時間是該周第幾天
SQL:SELECT DAYOFWEEK(NOW());
結果:3
默認周日為第一天
注:可把NOW()替換成想要查詢的日期
舉例:
SQL:SELECT DAYOFYEAR(‘2008-08-08 08:08:08’);
結果:221
2008年8月8號是2008年的第221天。
總結
以上是生活随笔為你收集整理的SQL获取当前时间、年、月、日等的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【原创】Kakfa utils源代码分析
- 下一篇: 数据库优化小结