MySQL是一個流行的關系型數據庫管理系統,它提供了許多系統時間函數來獲取當前時間、日期和時間戳等信息。下面將介紹MySQL默認的系統時間函數。
1. NOW()
NOW()函數返回當前日期和時間的值,格式為“YYYY-MM-DD HH:MM:SS”。
2. CURDATE()
CURDATE()函數返回當前日期的值,格式為“YYYY-MM-DD”。
3. CURTIME()
CURTIME()函數返回當前時間的值,格式為“HH:MM:SS”。
4. YEAR()
YEAR()函數返回指定日期的年份,格式為“YYYY”。
5. MONTH()
MONTH()函數返回指定日期的月份,格式為“MM”。
6. DAY()
DAY()函數返回指定日期的日,格式為“DD”。
7. DAYOFWEEK()
DAYOFWEEK()函數返回指定日期是星期幾,格式為“1(星期日)到7(星期六)”。
8. HOUR()
HOUR()函數返回指定時間的小時,格式為“HH”。
9. MINUTE()
MINUTE()函數返回指定時間的分鐘,格式為“MM”。
10. SECOND()
SECOND()函數返回指定時間的秒數,格式為“SS”。
以上是MySQL默認的系統時間函數,可以方便地獲取當前時間、日期和時間戳等信息,適用于各種應用場景。