[英]convert date in php day/month name, year
我有一個以這種格式插入日期的查詢
$time = date("m-d-y");
但是當我獲取並輸出日期時,它顯示了錯誤的日期。 實際:2020 年 10 月,但產出:1970 年 1 月
$time = $row1['time'];
$newDate = date('F Y', strtotime($time));
echo $newDate;
如何以這種格式輸出日期:2020 年 10 月 20 日
盡量不要使用 varchar 數據類型存儲日期/時間。 如果你能改變它,請做。 但是,如果您無法更改數據庫結構,則可以使用date_create_from_format()
從自定義格式創建 DateTime 對象:
echo date_create_from_format('m-d-y', "10-29-20")->format('F Y');
輸出:
October 2020
編輯:將格式部分更改為->format('d M, Y')
以匹配您所需的格式輸出:
29 Oct, 2020
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.