PHPdate_create()
函数用于创建日期时间对象 DateTime 。
为了看到效果,需要配合date_format()格式化函数使用。
语法
DateTime date_create ( [$time [, timezone]] );
注意:time和timezone是可选参数。
返回值
此函数在成功时返回 DateTime 对象,在失败时返回 FALSE。
例子1
<?php
$datefind=date_create("2023-7-25 5:0:00",timezone_open("Asia/Shanghai"));
echo date_format($datefind,"Y/m/d H:i:s");
?>
输出:
2023/07/25 05:00:00
例子2
<?php
$date=date_create("2023-07-27");
echo date_format($date,"Y/m/d");
?>
输出:
2023/07/27
例子3
这里使用date_add()函数修改datetime对象并给他加了10天。<?php
$date=date_create("2023-12-10");
date_add($date, date_interval_create_from_date_string("10 days"));
echo date_format($date, "Y-m-d");
?>
输出:
2023-12-20