首頁 > 資料庫 > mysql教程 > 如何將 Unix 時間戳記轉換為 MySQL 日期時間?

如何將 Unix 時間戳記轉換為 MySQL 日期時間?

Barbara Streisand
發布: 2024-11-25 21:02:15
原創
375 人瀏覽過

How Can I Convert a Unix Timestamp to a MySQL Datetime?

在MySQL 中將時間戳轉換為日期時間

在MySQL 中使用時間戳記時,將它們轉換為對應的日期時間可能會很有用。考慮這樣的情況,您有一個時間戳,例如 1300464000,並且希望將其轉換為相應的日期時間格式。

解決方案:

MySQL 提供了 FROM_UNIXTIME( ) 函數來完成此轉換。若要將1300464000 轉換為日期時間,請使用下列查詢:

SELECT FROM_UNIXTIME(1300464000) AS datetime;
登入後複製

輸出:

datetime
2011-03-18 16:00:00
登入後複製

附加說明:

附加說明: >

如果時間戳記以毫秒為單位儲存(就是這樣使用Java的時間戳),在使用 FROM_UNIXTIME() 之前必須將其除以 1000 才能取得正確的 Unix 時間(以秒為單位)。

以上是如何將 Unix 時間戳記轉換為 MySQL 日期時間?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板