IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> MYSQL 寒假自学 2022 十二 (五) -> 正文阅读

[大数据]MYSQL 寒假自学 2022 十二 (五)

?图片来自(46条消息) mysql输出当前是第几周使用week和weekofyear的区别_八碗清水的博客-CSDN博客

-- 日期函数
-- 1,获取时间戳(毫秒值)
select unix_timestamp();

-- 2,将一个日期字符串转为毫秒值
select unix_timestamp('2021-12-21 08:08:08');

-- 3,将时间戳毫秒值转为指定格式的日期
select from_unixtime(1640045288,'%Y-%m-%d %H:%i:%s');#大写y和小写y不同,需要的话查表
-- 4,获取当前的年月日
select curdate();
select current_date;

-- 5,获取当前的时分秒
select current_time();
select curtime();

-- 6,获取年月日 和 时分秒
select current_timestamp();

-- 7,从日期字符串中获取年月日
select date('2022-12-12 12:34:56');

-- 8,获取日期之间的插值
select datediff('2021-12-23','2008-08-08');#4885,前面的减后面的
select datediff('2008-08-08','2021-12-23');#4885
select datediff(current_time(),'2008-08-08');

-- 9获取时间的差值(时分秒)
select timediff('12:12:34','10:18:56');

-- 10,日期格式化
select date_format('2021-1-1 1:1:1','%Y-%m-%d %H:%i:%s');

-- 11,将字符串转为日期
select str_to_date('2021-1-1 1:1:1','%Y-%m-%d %H:%i:%s');

-- 12,将日期进行减法
select date_sub('2021-10-01',interval 2 day);
select date_sub('2021-10-01',interval 2 month);

-- 13,将日期进行加法
select date_add('2021-10-01',interval 2 day);

-- 14,从日期中获取小时(year,month,都可以)
select extract(hour from '2021-1-2 3:4:4');

-- 15,获取给定日期所在月的最后一天
select last_day('2021-8-13');#2021-08-31

-- 16,获取指定年份和天数的日期eg,2021年的第五十三天
select makedate('2021',53);

-- 17,根据日期获取年分秒
select year('2021-1-2 3:4:4');
select month('2021-1-2 3:4:4');
select minute('2021-1-2 3:4:4');
select quarter('2021-1-2 3:4:4');#获取季度

-- 18,根据日期获取信息
select monthname('2021-1-2 3:4:4');
select dayname('2021-1-2 3:4:4');#星期几,英文
select dayofmonth('2021-1-2 3:4:4');#这个月的第几天
select dayofweek('2021-1-2 3:4:4');#这周的第几天 1是周日
select dayofyear('2021-1-2 3:4:4');#这年的第几天
select week('2021-1-2 3:4:4');#第几周,范围是0-53
select weekday('2021-1-2 3:4:4');#0表示周一
select weekofyear('2021-1-2 3:4:4');
select yearweek('2021-3-01');
-- 获取当前日期和时间
select now();

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2022-02-16 13:11:15  更:2022-02-16 13:12:15 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 -2025/1/17 0:10:04-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码