当前位置: 首页 > news >正文

博纳网站建设百度口碑网

博纳网站建设,百度口碑网,电商平台有哪些网站名,日本动漫网站开发三味MySQL日期时间函数汇总、时间格式转换方法时间函数日期时间格式转换date_format函数EXTRACT()DATE_ADD()DATE_SUB()DATEDIFF函数时间函数 函数描述NOW()返回当前的日期和时间CURDATE()返回当前的日期CURTIME()返回当前的时间DATE()返回日期或日期/时间表达式的日期部分HOUR()获…

MySQL日期时间函数汇总、时间格式转换方法

  • 时间函数
  • 日期时间格式转换
    • date_format函数
    • EXTRACT()
    • DATE_ADD()
    • DATE_SUB()
    • DATEDIFF函数

时间函数

函数描述
NOW()返回当前的日期和时间
CURDATE()返回当前的日期
CURTIME()返回当前的时间
DATE()返回日期或日期/时间表达式的日期部分
HOUR()获取日期中的小时
YEAR()获取日期中的年
MONTH()获取日期中的月
DAY()获取日期中的日
MINUTE()获取日期中的分
SECOND()获取日期中的秒
EXTRACT()用于返回日期/时间的单独部分,比如年、月、日、小时、分钟等等
DATE_FORMAT()用于以不同的格式显示日期/时间数据,常见参数:见图
DATEDIFF()返回两个日期之间的天数

日期时间格式转换

date_format函数

同一个日期时间会有多种不同的表示方式,有的时候需要在不同格式之间相互转换。在Sql中我们用的是date_format()函数,date_format函数格式如下:

date_format(datetime,format)

datetime表示要被转换的具体的日期时间,format表示要转换成的格式,可选的格式如下:

在这里插入图片描述

示例如下:

select date_format("2022-12-25 22:47:37","%Y-%m-%d")

输出结果为:2022-12-25

select date_format("2022-12-25 22:47:37","%Y-%b")

输出结果为:2022-Dec

select date_format("2022-12-25 22:47:37","%Y-%m-%W")

输出结果为:2022-12-Sunday

select date_format("2022-12-25 22:47:37","%j")

输出结果为:359

select date_format("2022-12-25 22:47:37","%H:%i:%S")

输出结果为:22:47:37

select date_format("2022-12-25 22:47:37","%Y-%m-%d %H:%i:%S")

输出结果为:2022-12-25 22:47:37

select date_format("2022-12-25 22:47:37","%T")

输出结果为:22:47:37

EXTRACT()

EXTRACT() 函数用于返回日期/时间的单独部分,比如年、月、日、小时、分钟。
语法:EXTRACT(unit FROM date)
date 参数是合法的日期表达式。

select extract(year from "2022-12-25 22:47:37") as Year,
extract(month from "2022-12-25 22:47:37") as Month,
extract(day from "2022-12-25 22:47:37") as Day,
extract(hour from "2022-12-25 22:47:37") as Hour,
extract(minute from "2022-12-25 22:47:37") as Minute,
extract(second from "2022-12-25 22:47:37") as Second;

结果:
在这里插入图片描述

DATE_ADD()

DATE_ADD() 函数向日期添加指定的时间间隔。
语法:DATE_ADD(date,INTERVAL expr type)

select date_add("2022-12-25 22:47:37",interval 3 day) as three_days_later;

输出结果为:
在这里插入图片描述

DATE_SUB()

DATE_SUB() 函数从日期减去指定的时间间隔。
语法:DATE_SUB(date,INTERVAL expr type)
date 参数是合法的日期表达式。expr 参数是您希望添加的时间间隔。

select date_sub("2022-12-25 22:47:37",interval 7 day) as last_week;

输出结果为:
在这里插入图片描述

DATEDIFF函数

DATEDIFF函数用于返回两个日期的天数
语法:DATEDIFF(date1,date2)
date1 和 date2 参数是合法的日期或日期/时间表达式。
只有值的日期部分参与计算。

select datediff("2023-04-06","2020-04-06") as Differdate

输出结果为:1095

select datediff("2020-04-06","2023-04-06")

输出结果为:-1095

select datediff("2023-04-06","2023-04-05")

输出结果为:1

select datediff("2023-04-06","2023-04-06 14:00:00")

输出结果为:0

select datediff("2023-04-06 20:00:00","2023-04-06 14:00:00")

输出结果为:0

select datediff("2023-04-06 20:00:00","2023-04-05 14:00:00")

输出结果为:1

❤️希望对您有帮助,您的支持是我创作最大的动力!👍👍👍

http://www.yidumall.com/news/96149.html

相关文章:

  • 成都手机wap网站制作上往建站
  • 软通动力和中软国际对比西安seo和网络推广
  • 建设部网站职业资格证查询兰州网络推广新手
  • 广东东莞长安疫情最新情况关键词推广优化外包
  • 有啦域名网站怎么做百度官网链接
  • 保定制作公司网站株洲做网站
  • 好看又刺激不封号的直播seo好找工作吗
  • 用angularjs做的网站网络营销策划ppt
  • 网上购物哪个网站最好西安今日头条最新新闻
  • 更改wordpress用户名seo代做
  • 如何制作简单网页seo优化网页
  • 给一个企业做网站官网排名优化
  • 惠州开发做商城网站建设哪家好seo推广宣传
  • 发现了一个做字素的网站链爱生态怎么交易
  • 网站分布腾讯企点
  • 宝安石岩网站建设产品宣传推广方案
  • html5购物网站推广途径有哪些
  • 扬州做网站推广平台
  • wordpress 0day漏洞鹤壁网站seo
  • 境外网站建设性能优化大师
  • 盐城建设局网站哈尔滨seo公司
  • 网站js时间代码外链生成器
  • 商务网站开发实训任务书百度关键词推广怎么收费
  • 英铭网站建设seo优化顾问
  • 做app+的模板下载网站排名优化百度
  • 做网站税率seo网站推广软件排名
  • wordpress vantage主题谷歌seo网站推广
  • 做网站的资料合理使用说明
  • 网站建设 响应式 北京360优化大师下载安装
  • 临沂网站建设排名深圳seo优化服务