[英]Convert date to month name & year
我正在嘗試將日期轉換為月份名稱和年份。
$date = '2017-07-00';
$date = date('m/y', strtotime($date));
echo DATE_FORMAT($date, '%M %Y');
我期待輸出像
July, 2017
這是我得到的錯誤
Warning: date_format() expects parameter 1 to be DateTimeInterface, string given
不需要DATE_FORMAT()函數。
示例1 :如果在白天使用00。 然后,輸出將是2017年6月
<?php
$date = '2017-07-00';
echo date('F, Y', strtotime($date)); //June, 2017
?>
示例2 :如果在白天使用01或有效日期。 然后,輸出將是2017年7月
<?php
$date = '2017-07-01';
echo date('F, Y', strtotime($date)); //July, 2017
?>
您沒有使用正確的參數,使用F
表示飛蛾, Y
表示年份
完整代碼:
$date = '2017-07-00';
$date = date('F, Y ', strtotime($date));
echo $date;
嘗試這個。
$date = '2017-07-01';
$date = date('F, Y', strtotime($date));
echo $date;
你可以用它
echo date('F,Y',strtotime($date));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.