在PHP 中重新格式化日期
使用資料庫中儲存的日期時,通常需要重新格式化它們以便於使用者友好的顯示。對於以「2009-08-12」等格式儲存的日期尤其如此,人類本質上無法讀取這種格式。
為了解決這個問題,PHP 提供了各種工具,使您能夠輕鬆重新格式化日期。一種有效的方法是使用 DateTime 類,它提供了一系列格式選項。
使用 DateTime 重新格式化日期
PHP 中的 DateTime 類別可讓您轉換日期轉換為更易讀的格式。例如,要將日期從“2009-08-12”重新格式化為“2009 年8 月12 日”,您可以使用以下程式碼:
$date = DateTime::createFromFormat('Y-m-d', '2009-08-12');
$output = $date->format('F j, Y');
在此範例中,createFromFormat 方法從原始日期字串建立 DateTime 物件。然後,format 方法將「F j, Y」格式應用於 DateTime 對象,產生所需的輸出。
此方法可確保以正確的順序解釋月份和日期,無論區域設定如何在伺服器上指定。這使其成為以一致且可讀的方式重新格式化日期的理想解決方案。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3