mysql日期用什么类型转换

更新时间:01-24 教程 由 争议 分享

MySQL日期的数据类型

在MySQL中,日期有三种数据类型:DATE、DATETIME、TIMESTAMP。

DATE类型

DATE类型储存年、月、日的值,格式为'YYYY-MM-DD'。

例如:'1999-01-01'。

DATETIME类型

DATETIME类型储存年、月、日、时、分、秒的值,格式为'YYYY-MM-DD HH:MM:SS'。

例如:'1999-01-01 00:00:00'。

TIMESTAMP类型

TIMESTAMP类型储存从1970年1月1日0时0分0秒算起的秒数,格式为'YYYY-MM-DD HH:MM:SS'。

例如:'1999-01-01 00:00:00'的TIMESTAMP值为'915148800'。

日期类型的转换函数

在MySQL中,可以使用DATE_FORMAT()函数将日期类型转换成指定格式。

例如:DATE_FORMAT('1999-01-01','%m/%d/%Y')可以将日期'1999-01-01'转换成'01/01/1999'。

还可以使用STR_TO_DATE()函数将字符串转换成日期类型。

例如:STR_TO_DATE('01/01/1999','%m/%d/%Y')可以将字符串'01/01/1999'转换成日期类型的'1999-01-01'。

声明:关于《mysql日期用什么类型转换》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2068965.html