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

mysql 日期函數轉換字符串

李中冰2年前11瀏覽0評論

MySQL 日期函數提供多種方式將日期格式轉換成字符串。這些函數中,最常用的三個是:DATE_FORMAT、CONVERT 和 CAST。

首先,我們來看看 DATE_FORMAT 函數。它將日期轉換成指定格式的字符串。以下是基本語法:

SELECT DATE_FORMAT(date_column, 'format_string') FROM table_name;

其中,date_column 表示要轉換的日期列名,format_string 表示目標日期格式。例如:

SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s') AS current_time;

這個語句返回當前日期和時間的字符串,格式為“年-月-日 時:分:秒”。

接下來是 CONVERT 函數。它將一種日期格式轉換成另一種日期格式。以下是基本語法:

SELECT CONVERT(date_column, target_format) FROM table_name;

其中,date_column 表示要轉換的日期列名,target_format 表示目標日期格式。例如:

SELECT CONVERT('2021-11-11', '%d/%m/%Y') AS new_date;

這個語句將“2021-11-11”轉換成“11/11/2021”的格式。

最后是 CAST 函數。它將一個字符串轉換成日期類型。以下是基本語法:

SELECT CAST(date_string AS DATE) FROM table_name;

其中,date_string 表示要轉換的日期字符串。例如:

SELECT CAST('2021-11-11' AS DATE) AS new_date;

這個語句返回一個日期類型的值,對應于字符串“2021-11-11”。

以上就是 MySQL 日期函數轉換字符串的三種方式。根據實際需求,你可以選擇適合自己的函數使用。