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

mysql時間字符串取小時

謝彥文2年前11瀏覽0評論

在MySQL中,我們可以通過一些函數(shù)來獲取時間字符串的小時數(shù)。其中最常用的函數(shù)有HOUR()和SUBSTRING()。

HOUR()函數(shù)接受一個時間類型的參數(shù),返回該時間的小時數(shù)。例如:

SELECT HOUR('2021-10-01 11:23:45');
-- 返回 11

SUBSTRING()函數(shù)用于從字符串中截取一段子字符串。我們可以利用這個函數(shù)來截取時間字符串中的小時部分。例如:

SELECT SUBSTRING('2021-10-01 11:23:45', 12, 2);
-- 返回 11

上面的語句中,第一個參數(shù)表示要截取的字符串,第二個參數(shù)表示要從哪個位置開始截取,第三個參數(shù)表示要截取的長度。因為小時是從第12個字符開始,所以第二個參數(shù)為12;因為小時部分有2個字符,所以第三個參數(shù)為2。

使用這兩個函數(shù)獲取時間字符串的小時數(shù)都比較簡單,但需要注意的是,如果時間字符串不是標(biāo)準(zhǔn)格式,可能會導(dǎo)致函數(shù)返回錯誤的結(jié)果。