日期时间格式的转换有很多种方式,下面介绍一种比较常用的方式:
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s');
其中,DATE_FORMAT是MySQL内置的日期格式化函数,第一个参数表示要格式化的日期或时间戳,第二个参数指定了格式化的方式。在这个例子中,大家将NOW函数返回的当前时间转换为Y-m-d H:i:s的格式。
除了NOW函数,大家还可以使用CURDATE、CURTIME、FROM_UNIXTIME等函数来获取日期或时间戳,并转换为字符串。
SELECT DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP('2021-08-26 09:00:00')), '%Y-%m-%d %H:%i:%s');
在这个例子中,大家先使用UNIX_TIMESTAMP函数将指定的时间字符串转换为时间戳,然后使用FROM_UNIXTIME函数将时间戳转换为日期时间格式,最后再进行字符串格式化。
以上就是MySQL中将时间格式转换为字符串的基本方式,希望对大家有所帮助。