SELECT NOW(); --获取当前时间,返回时间类型(YYYY-MM-DD HH:MM:SS) SELECT NOW()+0; --将时间类型转换为数值类型,返回unix时间戳
需要注意的是,NOW返回的是当前时间戳,而非符合标准的时间格式。如果需要将其转换为时间格式或自定义时间格式,可以通过MySQL提供的DATE_FORMAT函数实现。
SELECT DATE_FORMAT(NOW(),'%Y-%m-%d'); -- 将当前时间转换为 YYYY-MM-DD 格式
除了NOW函数,MySQL还提供其他获取时间函数,例如CURDATE、CURTIME、UTC_DATE等,可以根据不同需求选择适合的函数使用。