PHP:將日期格式dd/mm/yyyy 轉換為yyyy-mm-dd
問題:
問題:問題:
問題:
<code class="php">$var = "20/04/2012"; echo date("Y-m-d", strtotime($var) );</code>
問題:
儘管使用了mktime() 和其他函數,但嘗試將日期從dd/mm/yyyy 轉換為yyyy-mm-dd 已被證明是不成功的。雖然使用“/”分隔符號成功分割了原始日期,但挑戰在於修改格式並將“/”替換為“-”。
<code class="php">$var = '20/04/2012'; $date = str_replace('/', '-', $var); echo date('Y-m-d', strtotime($date));</code>
答案:
使用預設函數轉換日期格式
可以使用PHP 的預設日期函數進行此轉換:自訂解決方案 但是,測試顯示PHP 遇到了dd/mm/yyyy 格式的問題。考慮這個替代解決方案:解釋str_replace() 函數將$date 變數中的'/' 替換為'-',然後將其轉換使用date() 函數轉換為所需的yyyy-mm-dd 格式。以上是如何在 PHP 中將日期從 dd/mm/yyyy 轉換為 yyyy-mm-dd?的詳細內容。更多資訊請關注PHP中文網其他相關文章!