将DateTime转换为字符串PHP

我已经研究了很多站点,有关如何将PHP

DateTime对象转换为String。我总是看到“从String到DateTime”而不是“从DateTime到String”

可以回显PHP DateTime,但是我想用PHP字符串函数处理DateTime。

我的问题是如何从这种代码开始使PHP dateTime对象成为字符串:

$dts = new DateTime(); //this returns the current date time

echo 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

回到顶部