MYSQL时间戳和日期相互转换 笔记整理
相关函数:
date_format(date, format) 函数,MySQL日期格式化函数date_format()
unix_timestamp() 函数
str_to_date(str, format) 函数
from_unixtime(unix_timestamp, format) 函数,MySQL时间戳格式化函数from_unixtime
日期格式化:
select date_format(now(), '%Y-%m-%d');
输出:2018-08-03
日期转时间戳:
select unix_timestamp(now());
输出:1533262442
字符串转日期:
select str_to_date('09/20/2018','%m/%d/%Y');
输出:2018-09-20
select str_to_date('20180802154706','%Y%m%d%H%i%s');
输出:2018-08-02 15:47:06
select str_to_date('2018-08-02 15:47:06','%Y-%m-%d %H:%i:%s');
输出:2018-08-02 15:47:06
日期转时间戳:
select unix_timestamp('2018-08-02');
输出:1533139200
时间戳转时间:
select from_unixtime(1533149211);
输出:2018-08-02 02:46:51
select from_unixtime(1533149211,'%Y-%m-%d');
输出:2018-08-02
附表
MySQL日期格式化(format)取值范围。
| 值 | 含义 | |
|---|---|---|
| 秒 | %S、%s | 两位数字形式的秒( 00,01, ..., 59) |
| 分 | %I、%i | 两位数字形式的分( 00,01, ..., 59) |
| 小时 | %H | 24小时制,两位数形式小时(00,01, ...,23) |
| %h | 12小时制,两位数形式小时(00,01, ...,12) | |
| %k | 24小时制,数形式小时(0,1, ...,23) | |
| %l | 12小时制,数形式小时(0,1, ...,12) | |
| %T | 24小时制,时间形式(HH:mm:ss) | |
| %r | 12小时制,时间形式(hh:mm:ss AM 或 PM) | |
| %p | AM上午或PM下午 | |
| 周 | %W | 一周中每一天的名称(Sunday,Monday, ...,Saturday) |
| %a | 一周中每一天名称的缩写(Sun,Mon, ...,Sat) | |
| %w | 以数字形式标识周(0=Sunday,1=Monday, ...,6=Saturday) | |
| %U | 数字表示周数,星期天为周中第一天 | |
| %u | 数字表示周数,星期一为周中第一天 | |
| 天 | %d | 两位数字表示月中天数(01,02, ...,31) |
| %e | 数字表示月中天数(1,2, ...,31) | |
| %D | 英文后缀表示月中天数(1st,2nd,3rd ...) | |
| %j | 以三位数字表示年中天数(001,002, ...,366) | |
| 月 | %M | 英文月名(January,February, ...,December) |
| %b | 英文缩写月名(Jan,Feb, ...,Dec) | |
| %m | 两位数字表示月份(01,02, ...,12) | |
| %c | 数字表示月份(1,2, ...,12) | |
| 年 | %Y | 四位数字表示的年份(2015,2016...) |
| %y | 两位数字表示的年份(15,16...) | |
| 文字输出 | %文字 | 直接输出文字内容 |
MYSQL时间戳和日期相互转换 笔记整理的更多相关文章
- MySQL 时间戳与日期互相转换
MySQL 时间戳与日期互相转换 1.时间戳转换成日期 函数:FROM_UNIXTIME() ,'%Y年%m月%d日') 结果为:2015年04月15日 2.把日期转换为时间戳,和 FROM_UNIX ...
- mysql时间戳与日期格式的相互转换
1.UNIX时间戳转换为日期用函数: FROM_UNIXTIME()[sql] view plain copyselect FROM_UNIXTIME(1156219870); 输出:2006-08- ...
- MySQL 时间戳与日期格式的相互转换(转)
1.UNIX时间戳转换为日期用函数: FROM_UNIXTIME() select FROM_UNIXTIME(1156219870); 输出:2006-08-22 12:11:10 2.日期转换为U ...
- mysql 时间戳与日期格式的相互转换
1.UNIX时间戳转换为日期用函数: FROM_UNIXTIME() ); 输出:2006-08-22 12:11:10 2.日期转换为UNIX时间戳用函数: UNIX_TIMESTAMP() Sel ...
- PHP时间戳和日期相互转换
在php中我们要把时间戳转换日期可以直接使用date函数来实现,如果要把日期转换成时间戳可以使用strtotime()函数实现,下面我来给大家举例说明. 1.php中时间转换函数 strtotime ...
- MySQL时间戳与日期互转
1.UNIX时间戳转换为日期用函数: FROM_UNIXTIME() ); 输出:2006-08-22 12:11:10 2.日期转换为UNIX时间戳用函数: UNIX_TIMESTAMP() sel ...
- PHP时间戳和日期相互转换(转载)
在php中我们要把时间戳转换日期可以直接使用date函数来实现,如果要把日期转换成时间戳可以使用strtotime()函数实现,下面我来给大家举例说明. 1.php中时间转换函数 strtotime ...
- PHP时间戳和日期相互转换(文字有问题)
在php中我们要把时间戳转换日期可以直接使用date函数来实现,如果要把日期转换成时间戳可以使用strtotime()函数实现,下面我来给大家举例说明. 1.php中时间转换函数 strtotime ...
- mysql时间戳转日期
-- 日期字符串转时间戳,10位,数据库存储的是13位 select UNIX_TIMESTAMP('2019-09-01 00:00:00'); -- 时间戳转日期 ,'%Y-%m-%d %H:%i ...
随机推荐
- Swapon交换空间: 缓解真实物理内存的压力
交换空间: 缓解真实物理内存的压力 交换空间: 缓解真实物理内存的压力 由硬盘的空间来组成 – 交换分区:以空闲分区充当的交换空间 1.格式化交换分区 [root@server0 /]# mkswap ...
- 【NX二次开发】Block UI 字符串
属性说明: BlockID String 控件ID Enable Logical 是否可操作 Group Logical 是否分组 Label ...
- 【NX二次开发】Block UI 选择节点
属性说明 属性 类型 描述 常规 BlockID String 控件ID Enable Logical 是否可操作 Group ...
- 搞清楚Spring事件机制后:Spring的源码看起来简单多了
本文主讲Spring的事件机制,意图说清楚: 什么是观察者模式? 自己实现事件驱动编程,对标Spring的事件机制 彻底搞懂Spring中的事件机制,从而让大家 本文内容较长,代码干货较多,建议收藏后 ...
- 同事内推的那位Linux C/C++后端开发同学面试没过......
最近同事内推了一位 Linux C/C++ 后端开发的同学到我们公司面试,我是一面的面试官,很遗憾这位工作了两年的同学面试表现不是很好.我问了如下一些问题: "redis持久化机制,redi ...
- 简单聊聊Ehcache缓存
最近工作没有那么忙,有时间来写写东西.今年的系统分析师报名已经开始了,面对历年的真题,真的难以入笔,所以突然对未来充满了担忧,还是得抓紧时间学习技术. 同事推了一篇软文,看到了这个Ehcache,感觉 ...
- 【LeetCode每日一题 Day 2】2. 两数相加
大家好,我是编程熊,今天是LeetCode每日一题的第二天,一起学习的是LeetCode第二题<两数相加>. 题意 给你两个 非空 的链表,表示两个非负的整数.它们每位数字都是按照 逆序 ...
- 精尽Spring Boot源码分析 - 剖析 @SpringBootApplication 注解
该系列文章是笔者在学习 Spring Boot 过程中总结下来的,里面涉及到相关源码,可能对读者不太友好,请结合我的源码注释 Spring Boot 源码分析 GitHub 地址 进行阅读 Sprin ...
- 第15章: Prometheus监控Kubernetes资源与应用
Prometheus监控Kubernetes资源与应用 目录 1 监控方案 2 2 监控指标 4 3 实现思路 4 4 在K8S中部署Prometheus 4 5 在K8S中部署Grafana与可视化 ...
- 『无为则无心』Python序列 — 23、Python序列的公共API
目录 1.运算符 @1.+加号 @2.*乘号 @3.in或not in 2.公共方法 @1.len()方法 @2.del和del() @3.max()方法 @4.min()方法 @5.range() ...