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

效果图网站接单软件关键词排名

效果图网站接单,软件关键词排名,河北省人大建设研究会网站,怎么查那些人输入做网站文章目录 1.获取日期时间函数1.1 获取当前日期时间1.2 获取当前日期1.3 获取当前时间 2.日期格式化★★★2.1 日期转指定格式字符串2.2 字符串转日期 3.日期间隔3.1 增加日期间隔 ★★★3.2 减去一个时间间隔★★★3.3 日期相差天数(天)3.4 相差时间&…

文章目录

  • 1.获取日期时间函数
    • 1.1 获取当前日期时间
    • 1.2 获取当前日期
    • 1.3 获取当前时间
  • 2.日期格式化★★★
    • 2.1 日期转指定格式字符串
    • 2.2 字符串转日期
  • 3.日期间隔
    • 3.1 增加日期间隔 ★★★
    • 3.2 减去一个时间间隔★★★
    • 3.3 日期相差天数(天)
    • 3.4 相差时间(小时)
  • 4.星期操作
    • 4.1 返回日期date的星期索引
  • 5.其它操作



在这里插入图片描述


MySQL的日期函数主要用来对日期和时间类型的数据进行计算、格式化和转换,能够帮助程序员更加方便地处理存储在MySQL数据库中的时间数据。使用这些函数可以实现以下功能:

格式化日期和时间:通过指定不同的日期格式输出相应的日期或时间字符串。

提取日期和时间的各个部分:提取一个时间值中的年、月、日、时、分、秒等信息。

进行日期加减操作:在一个日期值上进行加减运算,例如将某一日期加上一天或减去半个月。

返回日期时间差异:计算两个日期或时间的差值,例如计算两个日期之间相隔多少天、小时或分钟等。

对日期与时间类型进行类型转换:将日期类型转化为UNIX时间戳或者将字符串日期转化为DATE类型。

这些日期函数使得对日期时间相关操作变得十分灵活和简单,同时还可以在SQL语句中高度发挥作用,以满足各种复杂的业务需求。

以下是具体的API

1.获取日期时间函数

1.1 获取当前日期时间

获取的是当前日期时间的 年月日时分秒

SELECT NOW(); # 2023-05-11 18:21:17

在这里插入图片描述

1.2 获取当前日期

获取的是当前日期的年月日

SELECT CURRENT_DATE(); # 2023-05-11

在这里插入图片描述

1.3 获取当前时间

获取的是当前时间 时分秒

SELECT CURRENT_TIME(); # 18:22:10

在这里插入图片描述

2.日期格式化★★★

2.1 日期转指定格式字符串

SELECT DATE_FORMAT('2022-01-08 22:23:01', '%Y%m%d%H%i%s');# 20220108222301
说明:
%W 星期名字(Sunday……Saturday)
%D 有英语前缀的月份的日期(1st, 2nd, 3rd, 等等。)
%Y 年, 数字, 4 位 ★★★
%y 年, 数字, 2%a 缩写的星期名字(Sun……Sat)
%d 月份中的天数, 数字(00……31) ★★★
%e 月份中的天数, 数字(0……31)
%m 月, 数字(01……12)
%c 月, 数字(1……12)
%b 缩写的月份名字(Jan……Dec)
%j 一年中的天数(001……366)
%H 小时(00……23)
%k 小时(0……23)
%h 小时(01……12) ★★★
%I 小时(01……12)
%l 小时(1……12)
%i 分钟, 数字(00……59) ★★★
%r 时间,12 小时(hh:mm:ss [AP]M)
%T 时间,24 小时(hh:mm:ss)
%S 秒(00……59)
%s 秒(00……59)
%p AM或PM
%w 一个星期中的天数(0=Sunday ……6=Saturday )
%U 星期(0……52), 这里星期天是星期的第一天,查询指定日期属于当前年份的第几个周 ★★★
%u 星期(0……52), 这里星期一是星期的第一天

示例代码:

# 日期格式化
select date_format(now(),'%Y%m%d%H%i%s');
# 获取当前是星期几
select date_format(now(),'%Y%m%W');
# 查看当前属于一年中的第几个周 以周末作为一个循环
select date_format(now(),'%Y%U');
select date_format('20220108090109','%Y%U');

2.2 字符串转日期

将指定的字符串以指定的格式转换为日期

# 日期格式与表达式格式一致即可
SELECT STR_TO_DATE('06/01/2022', '%m/%d/%Y'); # 2022-06-01
SELECT STR_TO_DATE('20220108090109', '%Y%m%d%H%i%s'); # 2022-01-08 09:01:09

3.日期间隔

3.1 增加日期间隔 ★★★

# 间隔单位可以是DAY MONTH MINUTE WEEK YEAR SECOND HOUR
SELECT DATE_ADD(NOW(),INTERVAL 2 DAY); # 2022-01-07 22:46:39
SELECT DATE_ADD(NOW(),INTERVAL 2 MONTH); # 2022-02-06 22:47:17
SELECT DATE_ADD('2022-02-06 22:47:17',INTERVAL 2 MONTH); # 2022-04-06 22:47:17

3.2 减去一个时间间隔★★★

SELECT DATE_SUB(NOW(),INTERVAL 3 DAY); # 2022-01-03 22:49:24
SELECT DATE_SUB('2022-02-06 22:47:17',INTERVAL 2 MONTH); # 2021-12-06 22:47:17

3.3 日期相差天数(天)

select datediff('2022-01-06','2021-12-28'); -- 9

3.4 相差时间(小时)

select timediff('2022-01-06 08:08:08', '2021-12-28 09:00:00'); -- 08:08:08

4.星期操作

4.1 返回日期date的星期索引

# 返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六)。这些索引值对应于ODBC标准。
SELECT DAYOFWEEK(NOW())-1;# 返回date的星期索引(0=星期一,1=星期二, ……6= 星期天)
SELECT WEEKDAY(NOW())+1

5.其它操作

# 获取日
SELECT DAYOFMONTH(NOW());# 6
# 获取月份
SELECT MONTH(NOW());# 1
# 获取星期几
SELECT DAYNAME(NOW());# Thursday
# 获取第几季度
SELECT QUARTER(NOW());# 2022/1/6 --> 1

在这里插入图片描述

http://www.hrbkazy.com/news/45813.html

相关文章:

  • 网站建设怎样核算免费网站推广网站破解版
  • 深圳西乡网站建设关键词排名优化流程
  • 平面设计套用模板网站北京seo优化外包
  • 用asp.net做购物车网站刷关键词排名软件有用吗
  • 微网站的链接怎么做的武汉seo网站优化
  • 怎么做网站网页微信软文广告经典案例
  • 威县做网站报价婚恋网站排名前三
  • 个人网站后期怎么做企业关键词优化公司哪家强
  • 全国网站建设公司有多少家360搜索推广官网
  • wordpress能建论坛吗有名的seo外包公司
  • 广州网站案例展示微信推广方式有哪些
  • 运城网站建设求职简历武汉抖音seo搜索
  • 网站开发制作阶段的说课稿百度手机app下载并安装
  • 可以免费做演播的听书网站网上打广告有哪些软件
  • 映射做网站全国各城市疫情高峰感染高峰进度
  • 郑州网络推广免费平台谷歌seo软件
  • 云南做网站需要多少钱百度提交收录入口
  • 大学网站建设专业网站推广和精准seo
  • 简述网站建设的流程百度经验app
  • 西宁市网站建设公司seo教学网seo
  • 提供模板网站制作多少钱整站seo优化
  • wordpress做登陆页面模板优化营商环境工作开展情况汇报
  • 广州网站建设与网页设计2021年最为成功的营销案例
  • wordpress 版本号一键优化下载安装
  • wordpress子站点茶叶网络推广方案
  • 沭阳住房和城乡建设局网站东莞优化疫情防控措施
  • 如何做网站的客服建一个网站大概需要多少钱
  • 一下成都网站建设公司手机制作网页用什么软件
  • 北京做网站哪家强网络营销推广方案策划与实施
  • 建设医疗网站黑龙江今日新闻