mysql資料庫時間戳函式
1.關於mysql時間戳的限制
目前timestamp所能表示的範圍在1970 - 2038之間。超過這個範圍得到的時間將會溢位得到的時間是null.眼看2038已不遠,在設計資料庫的時候,也會考慮把timestamp換成其他型別來定義。
mysql> select from_unixtime(0);
+---------------------+
| from_unixtime(0) |
+---------------------+
| 1970-01-01 08:00:00 |
+---------------------+
mysql> select from_unixtime(2147483650);
+---------------------------+
| from_unixtime(2147483650) |
+---------------------------+
| 2038-01-19 11:14:10 |
+---------------------------+
1 row in set (0.00 sec)
2.unix_timestamp
將時間轉化為時間戳。(date型別資料轉換成timestamp形式整數)
沒傳時間引數則取當前時間的時間戳
mysql>select unix_timestamp();
+------------------+
| unix_timestamp() |
+------------------+
| 1443577432 |
+------------------+
1 row in set (0.01 sec)
mysql>select unix_timestamp('2015-10-01 10:10:10');
+---------------------------------------+
| unix_timestamp('2015-10-01 10:10:10')
+---------------------------------------+
| 1443665410 |
+---------------------------------------+
1 row in set (0.00 sec)
3.from_unixtime
將timestamp形式整數轉化為 date型別
mysql> select from_unixtime(1439072360);
+---------------------------+
| from_unixtime(1439072360) |
+---------------------------+
| 2015-08-09 06:19:20 |
+---------------------------+
1 row in set (0.00 sec)
當然也可以指定輸出的時間格式:
mysql> select from_unixtime(1439072360,'%Y%m%d');+------------------------------------+
| from_unixtime(1439072360,'%Y%m%d') |
+------------------------------------+
| 20150809 |
+------------------------------------+
相關文章
- 轉換時間戳的函式時間戳函式
- MySQL時間戳、時間MySql時間戳
- php時間戳函式mktime()PHP時間戳函式
- 基於時間戳閃回資料庫時間戳資料庫
- MySQL時間函式MySql函式
- MySQL中日期和時間戳互相轉換的函式和方法MySql時間戳函式
- MySQL 資料庫技巧:批次更新隨機生成的時間戳欄位MySql資料庫隨機時間戳
- mysql時區與時間函式MySql函式
- mysql中的時間函式MySql函式
- MySQL日期時間函式大全MySql函式
- mysql幾個時間函式MySql函式
- MySQL 日期時間函式大全MySql函式
- mysql將時間戳直接轉換成日期時間,mysql查詢某一天的資料。MySql時間戳
- MySQL 的日期和時間函式MySql函式
- 【備份恢復】閃回資料庫(三)基於時間戳閃回資料庫資料庫時間戳
- mysql時間操作(時間差和時間戳和時間字串的互轉)MySql時間戳字串
- mysql將時間戳轉成常用可讀時間格式MySql時間戳
- MySQL日期和時間函式彙總MySql函式
- mysql日期和時間函式學習MySql函式
- 常用函式--時間函式函式
- MySQL 時間戳的 獲取 & 轉換為特定時間格式MySql時間戳
- sqlite、mysql 將時間戳轉換成本地時間語句SQLiteMySql時間戳
- JavaScript 時間戳JavaScript時間戳
- kafka時間戳Kafka時間戳
- 時間函式函式
- mysql獲取今天、昨天0點時間戳MySql時間戳
- javascript時間戳與php返回的時間戳統一JavaScript時間戳PHP
- 瀚高資料庫相容Mysql的unhex函式資料庫MySql函式
- Restcloud ETl資料通過時間戳實現增量資料同步RESTCloud時間戳
- 時間型別和時間戳型別時間戳
- 時間轉換成時間戳時間戳
- C 時間轉換時間戳時間戳
- C# 時間戳轉時間C#時間戳
- 探索MySQL高階語句(數學函式、聚合函式、字串函式、日期時間函式)MySql函式字串
- VNPY2 中凌晨0點時間戳的處理問題,和夜盤資料時間戳分析時間戳
- java時間戳和PHP時間戳的轉換phptime()Java時間戳PHP
- Flink CDC 採集MySQL 初始化或者指定時間戳時,沒有采集到資料MySql時間戳
- MYSQL中UNIX時間戳與日期的轉換MySql時間戳