MySQL时间类型函数整理
    		       		warning:
    		            这篇文章距离上次修改已过444天,其中的内容可能已经有所变动。
    		        
        		                
                MySQL中常用的时间和日期类型函数包括NOW(), CURDATE(), CURTIME(), DATE(), EXTRACT(), DATE_ADD(), DATEDIFF()等。以下是这些函数的简单描述和使用示例:
- NOW(): 返回当前的日期和时间。
SELECT NOW();- CURDATE(): 返回当前的日期。
SELECT CURDATE();- CURTIME(): 返回当前的时间。
SELECT CURTIME();- DATE(datetime): 返回日期时间的日期部分。
SELECT DATE('2023-04-01 14:23:12');- EXTRACT(unit FROM datetime): 从日期时间中提取指定的部分。
SELECT EXTRACT(YEAR FROM '2023-04-01');
SELECT EXTRACT(MONTH FROM '2023-04-01');
SELECT EXTRACT(DAY FROM '2023-04-01');- DATE_ADD(datetime, INTERVAL expr unit): 在日期时间上添加时间间隔。
SELECT DATE_ADD('2023-04-01', INTERVAL 5 DAY);- DATEDIFF(datetime1, datetime2): 返回两个日期之间的天数差。
SELECT DATEDIFF('2023-04-01', '2023-03-01');这些是MySQL中常用的时间和日期函数,可以根据实际需求选择合适的函数进行使用。
评论已关闭