MySQL进阶 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

日期时间函数

MySQL提供了很多处理日期时间的函数,这里我们只是选择一些常用的讲述。

使用now()函数获取当前的日期和时间,将以YYYY-MM-DD HH:MM:SS的格式返回当前的日期和时间

select now();//返回当前时间

单独获取日期和时间,可以使用curdate()curtime()函数

select curtime();//当前时间,格式为 HH:MM:SS
select curdate();//当前日期,格式为 YYYY-MM-DD

week()函数返回指定的日期是一年的第几个星期,而yearweek()函数返回指定的日期是哪一年的哪一个星期

select week('2004-03-01');//结果为9
select yearweek(20040301);//结果为200409

更多日期时间函数,请参考MySQL官方文档

请查询当前日期和时间