最新的Web开发教程
 

PHP date_interval_format() Function

<PHP日期/时间参考

计算两个日期之间的时间间隔,然后格式化间隔:

<?php
$date1=date_create("2013-01-01");
$date2=date_create("2013-02-10");
$diff=date_diff($date1,$date2);

// %a outputs the total number of days
echo $diff->format("Total number of days: %a.");
?>
运行示例»

定义和用法

所述date_interval_format()函数是DateInterval ::的别名format()

所述DateInterval:: format()函数是用于格式化的时间间隔。


句法

DateInterval::format( format);

参数 描述
format 需要。 指定格式。 下面的字符所用的格式参数串被使用:
  • % - 文字%
  • Ÿ -年,至少有2位数字加上零(eg 03)
  • Ÿ -年(eg 3)
  • 米-月,与领先的零(eg 06)
  • 米-月(eg 6)
  • ð -天,有前导零(eg 09)
  • ð -天(eg 9)
  • 一个-总天数为的结果date_diff()
  • ^ h -小时,有前导零(eg 08, 23)
  • ħ -小时(eg 8, 23)
  • I -分钟,前导零(eg 08, 23)
  • 我-分钟(eg 8, 23)
  • 的S -秒,与领先的零(eg 08, 23)
  • 秒-秒(eg 8, 23)
  • 的R -符号"-"当阴性, "+"时正
  • 的R -符号"-"时负,空当正

注意:每个格式字符必须由%符号作为前缀!

技术细节

返回值: 返回格式化的间隔
PHP版本: 5.3+

<PHP日期/时间参考