我正在尝试在 php 中转换日期格式。
以下代码会产生持久错误
$myDate = "31/12/1980";
$myDateTime = DateTime::createFromFormat('d/m/Y', "$myDate");
$newDate = $myDateTime->format('d M Y');
echo $newDate;
Run Code Online (Sandbox Code Playgroud)
包含 createFromFormat() 的行不断创建错误:““调用未定义的方法”。在我的测试 Apache 服务器和实际服务器上都会发生这种情况,两者都运行 PHP 5.3+
我需要包含或需要其他文件吗?请帮忙 - 我只是 php 的中低级水平。
您收到此错误的唯一两个可能原因是:
DateTime::createFromFormat5.2 中的的替代品。\DateTime::createFromFormat(...).小智 -2
如果找不到该方法,通常会发生这种情况,这意味着您尚未包含包含此方法的文件。您可以发布 DateTime::createFromFormat 的代码吗?
| 归档时间: |
|
| 查看次数: |
7945 次 |
| 最近记录: |