mysql:日期加时间
基础语法:
select date_add(字段, interval 1 day);
select date_add(字段, interval 1 hour);
select date_add(字段, interval 1 minute);
select date_add(字段, interval 1 second);
select date_add(字段, interval 1 microsecond);
select date_add(字段, interval 1 week);
select date_add(字段, interval 1 month);
select date_add(字段, interval 1 quarter);
select date_add(字段, interval 1 year);
对于日期的添加时间的使用情况 如下
select CURRENT_DATE ,date_add(CURRENT_DATE, interval 1 second),date_add(CURRENT_DATE, interval 1 day),date_add('2020-02-29', interval 1 day),date_add(CURRENT_DATE, interval 1 year) ;
输出结果:
2021-07-30 //当前日期
2021-07-30 00:00:01 //加一秒 和加小时 分钟 同理
2021-07-31 //加一天
2020-03-01 //闰年年份的最后一天,加一天会到3月1日
2022-07-30//加一年
对日期加时间的添加时间的使用情况
select CURRENT_TIMESTAMP ,date_add(CURRENT_TIMESTAMP, interval 1 second),date_add(CURRENT_TIMESTAMP, interval 1 day),date_add('2020-02-29 23:59:59', interval 1 second),date_add(CURRENT_TIMESTAMP, interval 1 year) ;
输出结果:
2021-07-30 10:46:22 //当前时间
2021-07-30 10:46:23 //加一秒 和加小时 分钟 同理 正常计算
2021-07-31 10:46:22 //加一天
2020-03-01 00:00:00 //闰年年份的最后一天的最后一秒加上一秒到3月1号零时
2022-07-30 10:46:22 //加一年
对时间的添加时间的使用情况:
select CURRENT_TIME ,date_add(CURRENT_TIME, interval 1 second),date_add(CURRENT_TIME, interval 34 day),date_add(CURRENT_TIME, interval 35 day),date_add(CURRENT_TIME, interval 1 week),date_add(CURRENT_TIME, interval 1 month),date_add(CURRENT_TIME, interval 1 year);
输出结果:
10:58:01 //当前时间
10:58:02 //加一秒
826:58:01 //加34天
null //加35天会成为null
178:58:01 //加一周
null //加一月
null //加一年
ps:
1,函数select date_add(字段, interval 数量 单位); 其中数量值为正则添加,为负则减少
2 ,时间类型的加减 会有null 值,使用请注意,但实际情况下,一般不会用到(●'◡'●)
mysql:日期加时间相关推荐
- MySQL日期当前时间加月数
MySQL日期当前时间加月数 SQL 日期: 当我们处理日期时,最难的任务恐怕是确保所插入的日期的格式,与数据库中日期列的格式相匹配. 只要数据包含的只是日期部分,运行查询就不会出问题.但是,如果涉及 ...
- mysql中时间加1怎么弄,mysql 日期加减
mysql日期加减 一.MySQL 为日期增加一个时间间隔:date_add(). 1. 示例: set @dt = now(); select date_add(@dt, interval 1 d ...
- mysql日期加一年时间_mysql日期怎么加一年
mysql日期加一年的方法:日期增加一年,使用updata更新语句,代码为[UPDATE table SET date = DATE_ADD(date, INTERVAL 1 YEAR)]. mysq ...
- MySQL日期与时间函数
MySQL日期与时间函数 MySQL服务器中的三种时区设置: ①系统时区-保存在系统变量system_time_zone ②服务器时区-保存在全局系统变量global.time_zone ③每个客户端 ...
- MySQL日期和时间函数的用法及使用举例
MySQL日期和时间函数的用法及使用举例 MySQL提供了用于处理日期和时间的相关函数.现对这些函数的功能及用法进行介绍并举例. 创建数据表emp并输入数据: create table emp(emp ...
- 小程序日期加时间筛选组件
小程序日期加时间筛选组件 新建component->date-time-picker .wxml <picker mode="multiSelector" class= ...
- mysql日期与时间查询语句:查询当年、查询本年、查询当月、查询本周
mysql日期与时间查询语句:查询当年.查询本年.查询当月.查询本周 select sum(1) as years, (select sum(1) from `表名` where date_forma ...
- mysql日期函数,时间函数大全
mysql获取当前时间,日期函数 获得当前日期函数 date(now()) 获得当前时间函数 time(now()) 获得当前日期+时间(date + time)函数:sysdate() ...
- mysql 创建时间类型,MySQL日期和时间类型
搜索热词 MysqL中存储日和和时间,使用日期和时间类型. 提供的包括YEAR.DATE.TIME.DATETIME和TIMESTAMP. YEAR 占用:1字节 取值范围:1901~2155 日期格 ...
最新文章
- 黄聪:分享 SQL Server 2005 分区实现教程
- python ffmpeg pyav
- s3c6140 UART驱动设计
- 介绍Cassandra中的压缩
- 机械学python_机械学习 · python深度学习 · 看云
- redis 存储数据不设置过期时间 会自动过期吗_Redis-数据淘汰策略持久化方式(RDB/AOF)Redis与Memcached区别...
- mc服务器右上角信号格,手机右上角的网络信号标识是什么意思?
- BugkuCTF-Crypto题一段Base64
- 前端进阶之防抖与节流是什么?
- React 开发常见报错解决方法
- 南沙发布全国首个智慧城市物联网大数据管理平台
- matlab划分训练集验证和测试集代码_Matlab随机划分训练集和测试集
- 自制Unity小游戏TankHero-2D(2)制作敌方坦克
- Bundle Adjustment — A Modern Synthesis(一)
- Hadoop 3.x|第二天|配置完全分布式运行模式(重点)
- Ubuntu动态壁纸
- 马斯克,神!仅花11天强吞推特,全新商业帝国拼图完成
- win10系统启用老版windows照片查看器
- 基金学习笔记 (一)
- python tkinter 进制转换工具