mysql日期月份相关函数

  1. 从给定日期提取最后一天
    要知道2017年12月的最后日期,可以按以下方式执行LAST_DAY()函数:
    用法:

    输出:
    '2017-12-31'

  2. 从给定的日期时间中提取最后一天
    要使用日期时间格式了解月份的最后日期,可以按以下方式执行LAST_DAY()函数:
    用法:

    输出:
    '2017-12-31'

  3. 检查是否是a年
    要知道年份是否是a年,我们可以使用LAST_DAY()函数检查该年2月的最后一天。如果是第29天,则该年是leap年。
    用法:

    输出:
    '2016-02-29'

  4. 提取当前月份的最后一天
    要知道当月的最后日期,LAST_DAY()函数与NOW()或CURDATE()函数结合使用,可以通过以下方式执行:
    使用NOW()函数:MySQL中的NOW()函数返回当前日期时间戳。
    用法:

    输出:
    '2017-12-31'

  5. 使用CURDATE()函数:MySQL中的CURDATE()函数以日期格式返回当前日期。
    用法:

    输出:
    '2017-12-31'

  6. 提取下个月的最后一天
    要知道下个月的最后日期,可以按以下方式执行last_day()函数:
    用法:

    输出:
    '2018-01-31'
  7. 提取当月第一:                                                                                                                       SELECT DATE_FORMAT(CURDATE(), '%Y-%m-01') AS first_day_of_month;

你可能感兴趣的:(sql,mysql,数据库)