date_format()

1. 定义

该函数为DateTime对象format()方法的别名,用以格式化一个DateTime对象。 成功时返回被格式化后的字符串,失败则返回FALSE。

2. 语法

public DateTime::format ( string $format ) : string public DateTimeImmutable::format ( string $format ) : string public DateTimeInterface::format ( string $format ) : string

date_format ( DateTime $object , string $format ) : string

3. 参数说明

参数 可选性 数据类型 描述
$object 必需 DateTime 日期时间对象
$format 必需 字符串 符合规范的解析日期/时间的格式化字符串

4. 示例

<?php

// date_format()
// 格式化一个`DateTime`对象

// 面向对象式
$date = new DateTime('2019-07-15');
echo '指定时间为:', $date->format('Y-m-d H:i:s'),"\n";
// 输出:指定时间为:2019-07-15 00:00:00

// 面向过程式
$date = date_create('2019-07-15');
echo '指定时间为:', date_format($date, 'Y-m-d H:i:s'),"\n";
// 输出:指定时间为:2019-07-15 00:00:00

5. 延展阅读

  • date():格式化一个本地时间或日期。返回格式化后的日期时间字符串