首頁 > 後端開發 > php教程 > 如何使用 PHP 將 MySQL 的日期時間轉換為 mm/dd/yy H:M (AM/PM) 格式?

如何使用 PHP 將 MySQL 的日期時間轉換為 mm/dd/yy H:M (AM/PM) 格式?

Patricia Arquette
發布: 2024-12-18 06:18:11
原創
738 人瀏覽過

How Can I Convert MySQL's datetime to mm/dd/yy H:M (AM/PM) Format Using PHP?

使用PHP 將MySQL 日期時間轉換為mm/dd/yy H:M (AM/PM)

本文旨在提供一個解決方案用於將儲存在MySQL 中的日期時間列轉換為更用戶友好的格式「mm/dd/yy H:M (AM/PM)”,使用PHP.

轉換過程

要將MySQL 中儲存的日期標準化為所需的格式,請按照以下步驟操作:

  1. 使用strtotime() 將MySQL 日期時間字串轉換為Unix時間戳函數:

    $phpdate = strtotime($mysqldate);
    登入後複製
  2. 使用date() 函數將Unix 時間戳轉換回MySQL 相容的日期時間字串,但採用所需的格式:

    $mysqldate = date('m/d/y H:i A', $phpdate);
    登入後複製

此程序利用strtotime() 函式將MySQL 日期時間字串解釋為Unix時間戳,提供共同點用於日期格式。然後,date() 函數使用此時間戳將日期格式化為指定的「mm/dd/yy H:M (AM/PM)」格式。

範例用法

考慮一則MySQL 記錄,其中包含名為「creation_date」的日期時間列,格式為「2023-03-01 12:34:56 」。要將其轉換為所需的格式,我們可以使用以下 PHP 程式碼:

$mysqldate = "2023-03-01 12:34:56";
$phpdate = strtotime($mysqldate);
$mysqldate = date('m/d/y h:i A', $phpdate);
登入後複製

這將產生輸出「03/01/23 12:34 PM」。

結論

按照上述步驟,您可以有效地將MySQL 日期時間列轉換為更用戶友好的列使用PHP 的「mm/dd/yy H: M (AM/PM)”格式。這個過程涉及將 MySQL 日期時間字串轉換為 Unix 時間戳,然後使用 PHP 的日期格式化函數來實現所需的顯示格式。

以上是如何使用 PHP 將 MySQL 的日期時間轉換為 mm/dd/yy H:M (AM/PM) 格式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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