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時間戳
- MySQL中日期和時間戳互相轉換的函式和方法MySql時間戳函式
- MySQL 資料庫技巧:批次更新隨機生成的時間戳欄位MySql資料庫隨機時間戳
- MySQL 的日期和時間函式MySql函式
- MySQL時間戳轉成日期格式MySql時間戳
- MySQL字串轉時間戳查詢MySql字串時間戳
- 時間戳和正規表示式時間戳
- MySQL日期和時間函式彙總MySql函式
- mysql時間操作(時間差和時間戳和時間字串的互轉)MySql時間戳字串
- 獲取時間戳,幾個時間點的時間戳時間戳
- MySQL資料庫中的分組函式ROLLUPMySql資料庫函式
- 瀚高資料庫相容Mysql的unhex函式資料庫MySql函式
- MySQL 時間戳的 獲取 & 轉換為特定時間格式MySql時間戳
- 探索MySQL高階語句(數學函式、聚合函式、字串函式、日期時間函式)MySql函式字串
- mysql獲取今天、昨天0點時間戳MySql時間戳
- Flink CDC 採集MySQL 初始化或者指定時間戳時,沒有采集到資料MySql時間戳
- JavaScript 時間戳JavaScript時間戳
- kafka時間戳Kafka時間戳
- mysql資料庫如何使用concat函式連線字串MySql資料庫函式字串
- Restcloud ETl資料通過時間戳實現增量資料同步RESTCloud時間戳
- C# 時間戳轉時間C#時間戳
- 時間型別和時間戳型別時間戳
- VNPY2 中凌晨0點時間戳的處理問題,和夜盤資料時間戳分析時間戳
- 教你如何使用MySQL中CURRENT_TIMESTAMP時間戳MySql時間戳
- PHP 時間函式PHP函式
- 【從零開始學習 MySql 資料庫】(2) 函式MySql資料庫函式
- Serverless 解惑——函式計算如何訪問 MySQL 資料庫Server函式MySql資料庫
- MySQL資料庫中timediff()函式,在瀚高資料庫中如何替換使用?MySql資料庫函式
- Golang時間函式及測試函式執行時間案例Golang函式
- MySQL 日期函式、時間函式在實際場景中的應用MySql函式
- Excel中時間戳轉換時間Excel時間戳
- 兩個時間戳的時間差時間戳
- 時間戳轉化為時間格式時間戳
- javascript和PHP及MYSQL時間格式化函式JavaScriptPHPMySql函式
- T-SQL——函式——時間操作函式SQL函式
- Clickhouse 時間日期函式函式
- 高速遷移MySQL資料到分散式時序資料庫DolphinDBMySql分散式資料庫
- C++資料格式化4 - 格式化時間戳C++時間戳
- SAP CRM One Order header資料庫表幾個和時間戳相關的欄位Header資料庫時間戳