将DateTime转换为字符串PHP
我已经研究了很多站点,有关如何将PHP
DateTime对象转换为String。我总是看到“从String到DateTime”而不是“从DateTime到String”
可以回显PHP DateTime,但是我想用PHP字符串函数处理DateTime。
我的问题是如何从这种代码开始使PHP dateTime对象成为字符串:
$dts = new DateTime(); //this returns the current date timeecho strlen($dts);
回答:
您可以使用该类的format
方法DateTime
:
$date = new DateTime('2000-01-01');$result = $date->format('Y-m-d H:i:s');
如果format
由于某种原因失败,它将返回FALSE
。在某些应用程序中,处理失败的情况可能很有意义:
if ($result) { echo $result;
} else { // format failed
echo "Unknown Time";
}
以上是 将DateTime转换为字符串PHP 的全部内容, 来源链接: utcz.com/qa/398114.html