使用PHP 將MySQL 日期時間轉換為mm/dd/yy H:M (AM/PM)
本文旨在提供一個解決方案用於將儲存在MySQL 中的日期時間列轉換為更用戶友好的格式「mm/dd/yy H:M (AM/PM)”,使用PHP.
轉換過程
要將MySQL 中儲存的日期標準化為所需的格式,請按照以下步驟操作:
使用strtotime() 將MySQL 日期時間字串轉換為Unix時間戳函數:
$phpdate = strtotime($mysqldate);
使用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中文網其他相關文章!