首页
留言板
推荐
Allen知识库
Search
1
VMware vSphere系列教程-部署DC/DHCP/DNS(五)
21 阅读
2
最强链路监控系统推荐Pinpoint
21 阅读
3
PC新时代开启! DDR5内存标准正式发布
19 阅读
4
Ansible系列教程-常用模块(二)
13 阅读
5
将物理机迁移到VMware虚拟机(P2V)
13 阅读
VMware
vCloud
Horizon
vSphere
NSX
运维相关
Docker
Network
Zabbix
Ansible
Python
Microsoft
Mysql
Linux
Windows Server
登录
/
注册
Search
标签搜索
ansible
docker
zabbix
chatgpt
windows模板
linux模板
模板
k3
lede
openwrt
docker网络配置
清理微信好友
python清理微信好友
grafana
监控交换机
实施教程
ansible安装
ubuntu
acrh17路由固件
访问宽带猫
Allen
累计撰写
134
篇文章
累计收到
0
条评论
首页
栏目
VMware
vCloud
Horizon
vSphere
NSX
运维相关
Docker
Network
Zabbix
Ansible
Python
Microsoft
Mysql
Linux
Windows Server
页面
留言板
推荐
Allen知识库
搜索到
1
篇与
的结果
2022-04-21
MySQL时间戳和时间的获取/相互转换/格式化
获取当前时间戳mysql> select unix_timestamp(now()); +-----------------------+ | unix_timestamp(now()) | +-----------------------+ | 1584524789 | +-----------------------+ 1 row in set (0.00 sec) mysql> select unix_timestamp(); +------------------+ | unix_timestamp() | +------------------+ | 1584524524 | +------------------+ 1 row in set (0.00 sec) 获取当前时间mysql> select now(); +---------------------+ | now() | +---------------------+ | 2020-03-18 17:39:13 | +---------------------+ 1 row in set (0.00 sec) mysql> select date(now()); +-------------+ | date(now()) | +-------------+ | 2020-03-18 | +-------------+ 1 row in set (0.00 sec) 获取三天前的时间mysql> SELECT NOW() - interval 72 hour; +--------------------------+ | NOW() - interval 72 hour | +--------------------------+ | 2020-03-15 17:39:44 | +--------------------------+ 1 row in set (0.00 sec) 时间转时间戳mysql> select unix_timestamp('2018-01-15 09:45:16'); +---------------------------------------+ | unix_timestamp('2018-01-15 09:45:16') | +---------------------------------------+ | 1515980716 | +---------------------------------------+ 1 row in set (0.00 sec) 时间戳转时间mysql> select from_unixtime(1515980716); +---------------------------+ | from_unixtime(1515980716) | +---------------------------+ | 2018-01-15 09:45:16 | +---------------------------+ 1 row in set (0.02 sec) 时间戳格式化mysql> SELECT from_unixtime(1515980716, '%Y-%m-%d %H:%i:%S'); +------------------------------------------------+ | from_unixtime(1515980716, '%Y-%m-%d %H:%i:%S') | +------------------------------------------------+ | 2018-01-15 09:45:16 | +------------------------------------------------+ 1 row in set (0.00 sec) 时间格式化mysql> select date_format(now(), '%Y-%m-%d'); +--------------------------------+ | date_format(now(), '%Y-%m-%d') | +--------------------------------+ | 2020-03-18 | +--------------------------------+ 1 row in set (0.00 sec) mysql> select date_format('2018-01-15 09:45:16', '%Y-%m-%d'); +------------------------------------------------+ | date_format('2018-01-15 09:45:16', '%Y-%m-%d') | +------------------------------------------------+ | 2018-01-15 | +------------------------------------------------+ 1 row in set (0.00 sec) 可视化转换 http://tool.chinaz.com/Tools/unixtime.aspx 函数:FROM_UNIXTIME 作用:将MYSQL中以INT(11)存储的时间以"YYYY-MM-DD"格式来显示。 语法:FROM_UNIXTIME(unix_timestamp,format)返回表示 Unix 时间标记的一个字符串,根据format字符串格式化。format可以包含与DATE_FORMAT()函数列出的条目同样的修饰符。根据format字符串格式化date值。 下列修饰符可以被用在format字符串中:%M 月名字(January……December) %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 FROM_UNIXTIME(1234567890, ‘%Y-%m-%d %H:%i:%S’) SELECT *,FROM_UNIXTIME(created, ‘%Y-%m-%d’) as riqi FROM rc_ms_users
2022年04月21日
1 阅读
0 评论
0 点赞