PHP date_interval_format() 函数

返回上一级

PHP date_interval_format() 函数是 DateInterval::format() 方法的别名

( php 5.3+ )

DateInterval::format() 函数用于格式化时间间隔

函数原型

DateInterval::format(format);

参数说明

参数 描述
format 必需。规定格式

format 参数字符串可以使用下列的格式化符

格式化符 说明
%% 标量 %
%Y 年,至少 2 个数字,带前导零(例如 03)
%y 年(例如 3)
%M 月,带前导零(例如 06)
%m 月(例如 6)
%D 日,带前导零(例如 09
%d 日(例如 9)
%a 由 date_diff() 得出的两个日期间隔的总天数
%H 小时,带前导零(例如 08、23)
%h 小时(例如 8、23)
%I 分,带前导零(例如 08、23)
%i 分(例如 8、23)
%S 秒,带前导零(例如 08、23)
%s 秒(例如 8、23)
%R 当负数时为符号 "-",当正数时为符号 "+"
%r 当负数时为符号 "-",当正数时为空

注意:每个格式字符串前面必须有一个 % 符作为前缀

返回值

返回格式化的时间间隔

范例

下面的代码计算两个日期间的间隔,然后格式化时间间隔

<?php

$date1 = date_create("2013-01-01");
$date2 = date_create("2013-02-10");

$diff = date_diff($date1,$date2);

// %a 输出两个日期间隔的总天数

echo $diff->format("日期间隔的总天数为: %a 天。");

运行范例 »

返回上一级

PHP 5 函数参考手册

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2018 简单教程 twle.cn All Rights Reserved.