【发布时间】:2017-07-17 07:34:01
【问题描述】:
我正在尝试将日期转换为月份名称和年份。
$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
【问题讨论】:
-
您似乎混淆了 MySQL
DATE_FORMAT和 PHPdate_format。阅读文档。 -
7 月 0 日是什么意思?
-
我通过连接添加了“00”,因为我只需要使用输入类型 =“月”& 以我连接的日期格式存储月份和年份。 @BartFriederichs