欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql數據庫中日期怎么

錢艷冰2年前10瀏覽0評論

MySQL數據庫中日期是用DATE、DATETIME、TIMESTAMP三種數據類型來存儲的。

DATE類型:存儲日期,格式為YYYY-MM-DD,如:1996-12-20
DATETIME類型:存儲日期時間,格式為YYYY-MM-DD HH:MM:SS,如:1996-12-20 01:02:03
TIMESTAMP類型:存儲日期時間,格式為YYYY-MM-DD HH:MM:SS,但是只占用4個字節,范圍比DATETIME小,且存儲的時間為UTC時間。

MySQL中可以使用函數來對日期進行操作和格式化。

1. 獲取當前日期和時間:
SELECT NOW();     // 獲取當前日期時間,格式為YYYY-MM-DD HH:MM:SS
SELECT DATE(NOW());  // 獲取當前日期,格式為YYYY-MM-DD
SELECT TIME(NOW());  // 獲取當前時間,格式為HH:MM:SS
2. 將日期轉換為字符串:
SELECT DATE_FORMAT(NOW(),'%Y-%m-%d %H:%i:%s');  // 將日期轉換為YYYY-MM-DD HH:MM:SS格式的字符串
3. 將字符串轉換為日期:
SELECT STR_TO_DATE('2022-02-02','%Y-%m-%d');  // 將字符串轉換為日期類型

在MySQL中,還可以使用日期函數對日期進行加減運算:

1. DATE_ADD(date, INTERVAL expr unit):將日期加上指定的時間間隔,返回一個新的日期。
SELECT DATE_ADD('2022-02-01', INTERVAL 1 DAY);  // 將日期加上1天
2. DATE_SUB(date, INTERVAL expr unit):將日期減去指定的時間間隔,返回一個新的日期。
SELECT DATE_SUB('2022-02-01', INTERVAL 1 DAY);  // 將日期減去1天
3. DATEDIFF(date1, date2):計算兩個日期之間的天數。
SELECT DATEDIFF('2022-02-01', '2022-01-30');  // 計算日期相差天數為2