MySQL时间戳(毫秒/秒)与日期格式的相互转换
一、UNIX時間戳轉換為日期
1、秒值轉換為指定的日期格式
使用MYSQL自帶的函數FROM_UNIXTIME(unix_timestamp,format)。
例如:
select FROM_UNIXTIME(1602668106,'%Y-%m-%d %h:%i:%s') as date
1
執行結果為:
2020-10-14 05:35:06
1
2、毫秒值轉換為指定的日期格式,將其中unix_timestamp為字段值/1000.
例如:
select FROM_UNIXTIME(1602668106000/1000,'%Y-%m-%d %h:%i:%s') as date
1
執行結果為:
2020-10-14 05:35:06
1
二、日期轉換為UNIX時間戳
1、秒值轉換為指定的日期格式
使用MYSQL自帶的函數UNIX_TIMESTAMP()。
例如:
select UNIX_TIMESTAMP('2020-10-04 12:23:00') ?as date
1
執行結果為:
1601785380
————————————————
版權聲明:本文為CSDN博主「難得...」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/weixin_44716992/article/details/109294581
總結
以上是生活随笔為你收集整理的MySQL时间戳(毫秒/秒)与日期格式的相互转换的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 跌停不封板意味着什么
- 下一篇: 解决JDBC连接MySQL时发出的警告W