mysql 获取时间方式
目录
- 1、获取指定时间
- 2、获取当前时间:年-月-日 时:分:秒
- 2.1、函数 now() :
- 2.2、函数 SYSDATE()
- 2.3 、函数 current_timestamp()
- 2.4、函数:localtime()
- 2.5、函数:localtimestamp()
- 3、获取当前时间:年-月-日
- 3.1、函数:CURRENT_DATE()
- 3.2、函数:CURDATE()
- 3.3、函数:utc_date()
- 4、返回本月最后一天时间
1、获取指定时间
函数:date_format()
转换
# 获取前一天时间的最大值 SELECT date_format(CURRENT_DATE()-1, '%Y-%m-%d 23:59:59') # 定义时间值,时间为当前时间整点 SELECT @Front_time := (SELECT CONCAT(CURRENT_DATE(),' ', DATE_FORMAT(now(),'%H'),':00:00')); # 定义时间值,时间为前一小时 SELECT @front_time := (SELECT CONCAT(CURRENT_DATE(),' ', DATE_FORMAT(now(),'%H')-1,':00:00'));
效果:
2、获取当前时间:年-月-日 时:分:秒
2.1、函数 now() :
# 获取格式为当前时间:年-月-日 时:分:秒 SELECT NOW()
效果:
2.2、函数 SYSDATE()
# 获取格式为当前时间:年-月-日 时:分:秒 SELECT SYSDATE()
效果:
2.3 、函数 current_timestamp()
# 获取格式为当前时间:年-月-日 时:分:秒 SELECT current_timestamp()
效果:
2.4、函数:localtime()
select localtime();
效果:
2.5、函数:localtimestamp()
select localtimestamp();
效果:
3、获取当前时间:年-月-日
3.1、函数:CURRENT_DATE()
SELECT CURRENT_DATE();
效果:
3.2、函数:CURDATE()
SELECT CURDATE();
效果:
3.3、函数:utc_date()
#。**因为我国位于东八时区,所以本地时间 = UTC 时间 + 8 小时** SELECT utc_date(); # utc_date() 年月日 # utc_time() 时分秒 # utc_timestamp() 年月日 时分秒
效果:
4、返回本月最后一天时间
函数:last_day()
select last_day(NOW());
效果:
到此这篇关于mysql 获取时间方式的文章就介绍到这了,更多相关mysql 获取时间内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
MySQL DATEDIFF函数获取两个日期的时间间隔的方法
描述 返回两个日期之间的时间间隔. 语法 DateDiff(interval, date1, date2 [ ,firstdayofweek[ , firstweekofyear]] ) DateDiff 函数的语法有以下参数: 参数 描述 interval 必选.字符串表达式,表示用于计算 date1 和 date2 之间的时间间隔.有关数值,请参阅"设置"部分. date1, date2 必选.日期表达式.用于计算的两个日期. firstdayofweek 可选.指定星期中第一天的
-
mysql 获取规定时间段内的统计数据
mysql 获取规定时间段内的统计数据 按年统计 SELECT count(*), DATE_FORMAT(order_info.create_time, '%Y-%m-%d') AS count_by_date FROM order_info WHERE DATE_FORMAT(order_info.create_time, '%Y') = '2017' GROUP BY count_by_date ORDER BY NULL 按月统计 SELECT count(*), DATE_FORMAT
-
mysql获取指定时间段中所有日期或月份的语句(不设存储过程,不加表)
mysql获取一个时间段中所有日期或者月份 1:mysql获取时间段所有月份 select DATE_FORMAT(date_add('2020-01-20 00:00:00', interval row MONTH),'%Y-%m') date from ( SELECT @row := @row + 1 as row FROM (select 0 union all select 1 union all select 2 union all select 3 union all select
-
mysql 获取今天、昨天0点时间戳的实例
如下所示: 昨天:UNIX_TIMESTAMP(CAST(SYSDATE()AS DATE) - INTERVAL 1 DAY) 今天:UNIX_TIMESTAMP(CAST(SYSDATE()AS DATE)) 要查询今天内的记录只要创建时间大于等于今天0点的时间戳就可以(仅限没有创建时间大于今天的情况),昨天内的记录就是大于等于昨天0点小于今天0点. 以上这篇mysql 获取今天.昨天0点时间戳的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.
-
mysql 获取昨天日期、今天日期、明天日期以及前一个小时和后一个小时的时间
1.当前日期 select DATE_SUB(curdate(),INTERVAL 0 DAY) ; 2.明天日期 select DATE_SUB(curdate(),INTERVAL -1 DAY) ; 3.昨天日期 select DATE_SUB(curdate(),INTERVAL 1 DAY) ; 4.前一个小时时间 select date_sub(now(), interval 1 hour); 5.后一个小时时间 select date_sub(now(), interval -1
-
Mysql时间轴数据 获取同一天数据的前三条
创建表数据 CREATE TABLE `praise_info` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID', `pic_id` varchar(64) DEFAULT NULL COMMENT '图片ID', `created_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', PRIMARY KEY (`id`), KEY `pic_id` (`pic_id`) U
-
详解mysql 获取某个时间段每一天、每一个小时的统计数据
获取每一天的统计数据 做项目的时候需要统对项目日志做分析,其中有一个需求是获取某个给定的时间段内,每一天的日志数据,比如说要获取从2018-02-02 09:18:36到2018-03-05 23:18:36这个时间段内,统计出每一天的日志数据,一般情况下,看到这种需求都是考虑使用函数来搞定,直接上sql语句 SELECT DATE_FORMAT(trigger_time, '%Y-%m-%d') triggerDay, COUNT(id) triggerCount FROM `job_qrtz
-
mysql 获取时间方式
目录 1.获取指定时间 2.获取当前时间:年-月-日 时:分:秒 2.1.函数 now() : 2.2.函数 SYSDATE() 2.3 .函数 current_timestamp() 2.4.函数:localtime() 2.5.函数:localtimestamp() 3.获取当前时间:年-月-日 3.1.函数:CURRENT_DATE() 3.2.函数:CURDATE() 3.3.函数:utc_date() 4.返回本月最后一天时间 1.获取指定时间 函数:date_format() 转换
-
一文带你玩转MySQL获取时间和格式转换各类操作方法详解
目录 前言 一.SQL时间存储类型 1.date 2.datetime 3.time 4.timestamp 5.varchar/bigint 二.获取时间 1.now() 2.localtime() 3.current_timestamp() 4.localtimestamp() 5.sysdate() 6.curdate() 7.current_time() 8. curtime() 9.current_time() 10. utc_date() 11.utc_time 12.utc_tim
-
mysql如何获取时间整点
目录 mysql获取时间整点 1.获取当天整点时间 2.当前时间往前推的时间点 总结 mysql获取时间整点 1.获取当天整点时间 SELECT * FROM ( SELECT DATE_FORMAT(CURDATE(),'%Y-%m-%d %H') AS hh UNION SELECT DATE_FORMAT(DATE_ADD(CURDATE(),INTERVAL 2 HOUR),'%Y-%m-%d %H') AS hh UNION SELECT DATE_FORMAT(DATE_ADD(CU
-
mysql 获取当前日期函数及时间格式化参数详解
MYSQL 获取当前日期及日期格式 获取系统日期: NOW() 格式化日期: DATE_FORMAT(date, format) 注: date:时间字段 format:日期格式 返回系统日期,输出 2009-12-25 14:38:59 select now(); 输出 09-12-25 select date_format(now(),'%y-%m-%d'); 根据format字符串格式化date值: %S, %s 两位数字形式的秒( 00,01, ..., 59) %I, %i 两位数字形
-
antd-DatePicker组件获取时间值,及相关设置方式
DatePicker组件默认语言是英语,需要设置为中文的话,需要安装moment. import moment from "moment"; import "moment/locale/zh-cn" format属性,设置日期的格式,如"2020-02-28". 设置日期 选择日期是今天之前[包含今天] 需要和moment搭配应用 // 设置默认的起始日期 const disabledDate = (current) => { consol
-
MySql获取当前时间并转换成字符串的实现
目录 MySql获取当前时间的函数 时间转字符串 字符串转日期 MySql获取当前时间的函数 now(); select now(); //结果:2019-04-19 09:31:59 sysdate(); select SYSDATE(); //结果:2019-04-19 09:31:59 MySql 还有其他的一些函数,本人没用过 current_timestamp() current_timestamp localtime() localtime localtimestamp – (v4.
-
一篇文章搞定Mysql日期时间函数
前言 日期和时间函数部分也是我们日常工作中使用频率比较高的一部分.这一篇我们主要讲讲Mysql里面的日期时间相关的函数,不同数据库之间基本相同,只会有个别函数的差异.大家掌握一个数据库的,其他的遇到不会的,直接查就可以了. 1.获取当前时刻时间 1.1返回当前时刻的日期和时间 1.2获取当前时刻的日期 1.3获取当前时刻的时间 1.4获取当前时刻的周数 2.日期时间格式转换 3.日期时间运算 3.1向后偏移时间 3.2向前偏移时间 3.3两日期做差 文章较长,建议先收藏,慢慢读. 1.获取当前时
-
如何解决java获取时间相差8小时的问题
目录 三种时间差错问题: 原因: 解决方案: 总结:都是时区问题 三种时间差错问题: java下使用new date()获取的时间会和真实的本地时间相差8小时. 本地获取的时间没有错,存入数据库的时候时间相差8小时. 数据库时间没有错,获取到了后端,之后返回给前端相差8小时. 原因: new date()调用的是jvm时间,而jvm使用的时间默认是0时区的时间,即:和北京时间将会相差8小时. mybatis将本地的数据传入到mysql数据库服务器的时候,服务器会对数据进行检测,会把date类型的
-
MySQL DDL执行方式Online DDL详解
目录 1 引言 2 概述 3 介绍 4 用法 5 两种算法 第一种 Copy 第二种 Inplace 6 执行过程 7 踩坑 8 限制 9 总结 1 引言 一般来说MySQL分为DDL(定义)和DML(操作). DDL:Data Definition Language,即数据定义语言,那相关的定义操作就是DDL,包括:新建.修改.删除等:相关的命令有:CREATE,ALTER,DROP,TRUNCATE截断表内容(开发期,还是挺常用的),COMMENT 为数据字典添加备注. DML:Data M
随机推荐
- perl实现检测服务器中的服务是否正常脚本分享
- 微软推DreamSpark计划为学生提供免费软件下载地址
- Linux下connect超时处理(总结)
- asp.net core标签助手的高级用法TagHelper+Form
- 简单实现js选项卡切换效果
- 完美解决js传递参数中加号和&号自动改变的方法
- 简单的php 验证图片生成函数
- 使用php实现从身份证中提取生日
- Linux 下 Python 实现按任意键退出的实现方法
- Python中使用glob和rmtree删除目录子目录及所有文件的例子
- 简单总结Java IO中stream流的使用方法
- JAVA实现简单抢红包算法(模拟真实抢红包)
- 知己知彼 Windows系统目录功能
- Android Service详解及示例代码
- 介绍Python中的文档测试模块
- PHP环境搭建最新方法
- 多WAN口宽带路由器技术与应用
- selenium python浏览器多窗口处理代码示例
- 解决django前后端分离csrf验证的问题
- 使用python 写一个静态服务(实战)