SELECT DATE_FORMAT(date, '%Y-%m-%d') FROM table_name;
在上面的代码示例中,大家可以看到DATE_FORMAT函数的用法。该函数需要两个参数:第一个参数是日期或时间字段,第二个参数是日期格式。在这个例子中,大家使用‘%Y-%m-%d’格式,它将返回年月日格式的输出。
除了上面的示例之外,还有其他MySQL DATE_FORMAT函数的使用方法,如下所示:
-- 返回时间戳格式的输出 SELECT DATE_FORMAT(date, '%s') FROM table_name; -- 返回小时格式的输出 SELECT DATE_FORMAT(date, '%h:%i %p') FROM table_name;
在上面的代码示例中,大家可以看到如何使用MySQL DATE_FORMAT函数来进行其他日期和时间格式转换。
除了DATE_FORMAT函数之外,MySQL还有其他函数可以与时间数据一起使用。例如,可以使用NOW函数获取当前日期和时间,如下所示:
-- 返回当前日期和时间 SELECT NOW();
以上代码将返回当前日期和时间的输出,如“2022-01-01 12:00:00”。
综上所述,MySQL中的时间格式化功能在数据库应用中极其常见。使用DATE_FORMAT函数和其他MySQL时间函数,可以方便地将日期和时间数据格式化为各种格式。通过这些函数,可以使数据输入更便捷,数据呈现更有用。