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

mysql日期類

錢斌斌2年前10瀏覽0評論

MySQL日期類是MySQL數據庫中的一種重要的數據類型,在日常開發中被廣泛應用。日期類主要包括DATE、TIME、DATETIME和TIMESTAMP四種類型。

--創建一個新表
CREATE TABLE users(
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(20),
created_at DATE,
updated_at TIMESTAMP
);
--插入新數據
INSERT INTO users(username, created_at, updated_at) VALUES
('user1', '2022-05-01', '2022-05-01 00:00:00'),
('user2', '2022-05-02', NOW());

其中,DATE類型用于存儲日期,格式為‘YYYY-MM-DD’;TIME類型用于存儲時間,格式為‘HH:MM:SS’;DATETIME類型用于存儲日期和時間,格式為‘YYYY-MM-DD HH:MM:SS’;TIMESTAMP類型也用于存儲日期和時間,格式為‘YYYY-MM-DD HH:MM:SS’,但是TIMESTAMP類型的取值范圍有限,只能存儲從‘1970-01-01 00:00:01’到‘2038-01-19 03:14:07’。

使用MySQL日期函數可以方便地對日期類型進行操作。常用的日期函數包括:

--獲取當前日期和時間
SELECT NOW();
--將日期和時間格式化
SELECT DATE_FORMAT(created_at, '%Y-%m-%d') AS formatDate FROM users;
--計算兩個日期之間的天數
SELECT DATEDIFF('2022-05-10', '2022-05-01');
--計算日期加減
SELECT DATE_ADD('2022-05-01', INTERVAL 1 DAY);
--獲取當前時間戳
SELECT UNIX_TIMESTAMP();

MySQL日期類在實際開發中非常重要,合理地使用它可以大大提高我們的開發效率。