URL 中的日期轉換:dd/mm/yyyy 到YYYY-MM-DD
嘗試解析dd 格式的日期時/mm /yyyy 來自URL 參數,在轉換過程中指定正確的日期格式至關重要。使用 strtotime() 時,需要注意的是預設採用美國日期格式 (mm/dd/yyyy)。
為確保準確轉換,強烈建議使用 DateTime::createFromFormat() 函數。該函數允許我們指定確切的日期格式並傳回一個 DateTime 對象,我們可以從中提取時間戳記、將日期轉換為所需的格式,或與其他 DateTime 對象進行比較。
例如,考慮以下程式碼解析dd/mm/yyyy 格式的日期:
<code class="php">$date = $date1 = DateTime::createFromFormat('m/d/Y', '20/02/2000'); $D->query = $date->format('Y-m-d'); // 2000-02-20</code>
此程式碼傳回YYYY-MM-DD 格式的日期,從而解決問題並確保準確的日期處理。
以上是如何將 dd/mm/yyyy 日期從 URL 轉換為 YYYY-MM-DD 格式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!