21xrx.com
2024-03-29 16:54:21 Friday
登录
文章检索 我的文章 写文章
php date_interval_format()函数
2021-11-21 15:03:45 深夜i     --     --
php date_interval_format()函数

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

<?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

必需的。 指定格式。 可以在格式参数字符串中使用以下字符:

% - 文字%

Y - 年,至少2位,前导零(例如03)

y - 年(例如3)

M - 月,前导零(例如06)

m - 月份(例如6)

D-Day,前导零(例如09)

d - Day(例如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 Changelog: PHP 7.1:添加了f和f参数

 

 

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复
    相似文章