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

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

DDD
發布: 2024-11-30 02:22:11
原創
374 人瀏覽過

How to Convert MySQL Timestamps to Datetime Strings?

MySQL:將時間戳轉換為日期時間

在MySQL 中處理資料時,將時間戳轉換為日期時間是一項常見任務。時間戳記是特定時間點的數字表示,通常表示為自參考點(通常稱為 Unix 紀元)以來經過的秒數。

問題:

如何將 1300464000 這樣的時間戳值轉換為以下格式的日期時間字串"2011-03-18 16:00:00"?

答案:

要將時間戳轉換為 MySQL 中的日期時間,可以使用 FROM_UNIXTIME() 函數。此函數採用時間戳記作為輸入並傳回日期時間字串。語法如下:

在這種情況下,您可以使用以下查詢將時間戳記 1300464000轉換為日期時間:

此查詢將傳回以下內容結果:

注意:

如果您使用的框架以毫秒為單位儲存時間戳記(例如,Java),則需要將時間戳除以1000 在使用FROM_UNIXTIME() 先前取得正確的 Unix 時間(以秒為單位)功能。

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

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