Php/func date interval format

来自菜鸟教程
跳转至:导航、​搜索

PHP date_interval_format()函数

Date 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

需要。指定格式。下列字符可用于 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)
  • F-微秒,至少6位数字(例如004403、235689)
  • f-微秒(例如4403、235689)
  • R-负号时加号“-”,正号时加号“ +”
  • r-负号时为“-”,正号时为空

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

技术细节

返回值: 返回格式化间隔
PHP版本: 5.3+
PHP更新日志: PHP 7.1:添加了

F and f 参数

Date PHP日期/时间参考