MySQL日期当前时间加月数

SQL 日期:
当我们处理日期时,最难的任务恐怕是确保所插入的日期的格式,与数据库中日期列的格式相匹配。
只要数据包含的只是日期部分,运行查询就不会出问题。但是,如果涉及时间,情况就有点复杂了。
在讨论日期查询的复杂性之前,我们先来看看最重要的内建日期处理函数。

NOW() 返回当前的日期和时间
CURDATE() 返回当前的日期
CURTIME() 返回当前的时间
DATE() 提取日期或日期/时间表达式的日期部分
EXTRACT() 返回日期/时间按的单独部分
DATE_ADD() 给日期添加指定的时间间隔
DATE_SUB() 从日期减去指定的时间间隔
DATEDIFF() 返回两个日期之间的天数
DATE_FORMAT() 用不同的格式显示日期/时间

我说的要说的就只是 MySQL 的简单用法:
SELECT CONCAT(“graduation_time=”,DATE_FORMAT(DATE_ADD(NOW(),INTERVAL 2 MONTH),’%Y%m’))
执行效果如下

查询到当前的时间加了2个月
CONCAT():将多个字符串连接成一个字符串
DATE_FORMAT(date,format):用不同的格式显示日期/时间
%Y%m为DATE_FORMAT的: %Y缩写年,4 位;%m缩写月,数值(00-12)
DATE_ADD() 添加日期
DATE_SUB() 减少日期

day: 日
month: 月
year: 年

也可以直接修改表中的时间如下:
UPDATE 表名
SET 修改的列=DATE_ADD(NOW(),INTERVAL 1 MONTH)
WHERE 修改的条件

更多用法可以可去参照: https://www.w3school.com.cn/sql/sql_dates.asp

MySQL日期当前时间加月数相关推荐

  1. MySQL日期及时间加减函数

    1.MySQL 为日期增加一个时间间隔:date_add() now() //now函数为获取当前时间select date_add(now(), interval 1 day); - 加1天sele ...

  2. mysql日期减后取月_MySql日期相减返回月数_MySQL

    bitsCN.com MySql日期相减返回月数 1.PERIOD_DIFF(P1,P2) 返回在时期P1和P2之间月数(P1和P2的格式YYMM或YYYYMM) 例:SELECT PERIOD_DI ...

  3. php两个时间相差月数,计算两个日期之间相隔的月数

    将两个日期相减,返回相差月数的绝对值/** * 计算两个日期之间相隔的月数 * @author injection(injection.mail@gmail.com) * @var string da ...

  4. MySQL日期与时间函数

    MySQL日期与时间函数 MySQL服务器中的三种时区设置: ①系统时区-保存在系统变量system_time_zone ②服务器时区-保存在全局系统变量global.time_zone ③每个客户端 ...

  5. MySQL日期和时间函数的用法及使用举例

    MySQL日期和时间函数的用法及使用举例 MySQL提供了用于处理日期和时间的相关函数.现对这些函数的功能及用法进行介绍并举例. 创建数据表emp并输入数据: create table emp(emp ...

  6. 很干(货)很干(货)的日期计算 - 日期间隔计算 -(月数、周数、天数)

    前言 项目中需要判断两个日期之间间隔的(月数.周数.天数.),所以在此分享一下 目录 一. 两个时间相差月数 二. 两个时间相差周数 三. 两个时间相差天数 四. 其他 正文 一. 两个时间相差月数 ...

  7. java 日期相差月数_Java 计算两个日期之间相差的月数

    /** * 计算两个日期之间相差的月数 * * @param date1 * @param date2 * @return */ public static int getMonths(Date da ...

  8. mysql日期与时间查询语句:查询当年、查询本年、查询当月、查询本周

    mysql日期与时间查询语句:查询当年.查询本年.查询当月.查询本周 select sum(1) as years, (select sum(1) from `表名` where date_forma ...

  9. datediff函数,计算两个日期之间的天数\月数\年数

    datedif函数是一个隐藏函数但又确实存在,可以计算两个日期之间的天数\月数\年数. 时分秒转换为数字格式后的数字代表的是天数. datedif 年数.月数.日数 返回年数月数日数 =DATEDIF ...

最新文章

  1. 《深入解析 MAC OS X iOS 操作系统》PDF 带书签
  2. 透过 In-memory Channel 看 Knative Eventing 中 Broker/Trigger 工作机制
  3. 分析 linux /var/log/messages,2009-11-30 15:30 Linux系统日志/var/log/messages (转)
  4. activiti创建子流程_OA流程图绘制指南
  5. java正则表达式验证_Java中的正则表达式电话号码验证
  6. 跟初学者学习IbatisNet第二篇
  7. 从Java源代码生成类图
  8. 开源OA协同办公平台使用教程:O2OA集成WPS
  9. masscan端口扫描
  10. 计算机怎么清理CAD,怎么完全卸载cad
  11. NR5G基础概念扫盲
  12. Windows10 重装系统小白教程
  13. 前端上传视频至阿里云
  14. 计算机网络学习笔记:基础知识
  15. 云计算开发(二) 分布式计算与分布式系统
  16. Android官方开发相关下载资源一揽子大汇总
  17. 大数字类(BigInteger 、BigDecimal)
  18. centos安装python3.8.1_centos6.6下安装python3.8.1后报错?
  19. c4d文件库语言包帮助手册,C4D帮助文件的纰漏
  20. Oracle存储过程入门教程(通俗理解存储过程)

热门文章

  1. 如何停止重启启动Redis服务
  2. 金立手机董事长-刘立荣 成长历史
  3. 利用frp进行内网穿透将iPad变成“iPad Book”
  4. 智能汽车开启中央计算革命,全场景智能“车芯”强势崛起
  5. 用JavaEE技术实现产品售后服务系统
  6. Snipaste软件下载
  7. ccxprocess启动项可以禁用么_Mac禁用Adobe无用自启动项如何操作 Mac禁用Adobe无用自启动项教程...
  8. 黑苹果】宏基Acer Aspire A515-51G+i5-8250U+支持 MacOS 10.15.x、10.14.x 和 10.13.x EFI文件下载!
  9. Mac中oh my zsh的配置
  10. Java实现一行代码生成二维码,可传输到前端展示,可自定义二维码样式,可设置图片格式,可对二维码添加图片,可对二维码添加文字,可以设置二维码大小、字体大小、字体颜色、边框颜色、边框大小等等