MySQL DATE_ADD() 函数 MySQL EXTRACT() 函数 MySQL DATE_SUB() 函数 MySQL DATE_ADD() 函数 定义和用法 DATE_ADD() 函数向日期添加指定的时间间隔。 语法 DATE_ADD(date,INTERVAL expr type) date 参数是合法的日期表达式。expr 参数是您希望添加的时间间隔。 type 参数可以是下列值: Type 值 MICROSECOND SECOND MINUTE HOUR DAY WEEK MONTH QUARTER YEAR SECOND_MICROSECOND MINUTE_MICROSECOND MINUTE_SECOND HOUR_MICROSECOND HOUR_SECOND HOUR_MINUTE DAY_MICROSECOND DAY_SECOND DAY_MINUTE DAY_HOUR YEAR_MONTH 实例 假设我们有如下的 "Orders" 表: OrderId ProductName OrderDate 1 Jarlsberg Cheese 2008-11-11 13:23:44.657 现在,我们想要向 "OrderDate" 添加 45 天,这样就可以找到付款日期。 我们使用下面的 SELECT 语句: SELECT OrderId,DATE_ADD(OrderDate,INTERVAL 45 DAY) AS OrderPayDate FROM Orders 结果: OrderId OrderPayDate 1 2008-12-26 13:23:44.657 MySQL EXTRACT() 函数 MySQL DATE_SUB() 函数