我需要创建一个日期和我需要表现出来,我想:
$myDate = DateTime::createFromFormat('d-m-yy', usp_get_meta(false,'usp-custom-80'));
echo date("d-m-yy", $myDate);
但没有显示出来,如果我var_dump($mydate);
它是好的,这是一个正确的日期对象
要输出的字符串格式使用日期时间::格式的日期()http://php.net/manual/en/datetime.format.php
echo $myDate->format("d-m-Y");
date()
用于格式化时间戳整数。 http://php.net/manual/en/function.date.php
你混在你的代码有点东西了。
$myDate
的实例(对象) - 那OK!echo
这是一个字符串,但第二个参数必须是一个整数,而不是类的DateTime的对象的date()
返回值 - 这是你混淆了什么您可以使用在format
类DateTime
的方法得到你想要的方式保存的日期,并给它呼应:
echo $myDate->format("d-m-y");
qazxsw POI提供有关qazxsw POI方法的详细信息。
您应该获得与程序和目标规划更多的经验,在我看来,你把一些东西了。
另外一个PHP教程可能是非常有益
首先,你已经尝试这样的方法。(我有点困惑,为什么你已经使用2 YY?)
http://php.net/manual/en/datetime.format.php
要知道为什么现有的代码不能正常工作?
尝试获取最后的错误using- DateTime::format()
但是:四联zxsw POI