php date_interval_format()函数格式化时间间隔

原创 国哥笔记  2019-04-04 18:01  阅读 399 views 次

date_interval_format()函数定义及用法

在php中,date_interval_format()函数是使用来格式化时间间隔,是DateInterval::format()函数的别名,DateInterval::format()函数也是用来式化时间间隔的。函数都返回格式化的时间间隔。

date_interval_format()函数只有一个必需参数,用来规定格式,可能的值详情见下边的参数说明。

date_interval_format()函数语法格式

date_interval_format(format);

参数说明

  • format:规定格式,值可以是下列的字符:

  • %:Literal %;
  • Y:年,带前导零(例如:06);
  • Y:年(例如:6);
  • M:月,带前导零(例如:06);
  • m:月(例如:6);
  • D:日,带前导零(例如:06);
  • d:日(例如:6);
  • a:由 date_diff() 得出的两个日期间隔的总天数;
  • H :小时,带前导零(例如:08、12);
  • h:小时(例如:8、12);
  • I:分,带前导零(例如:08、10);
  • i:分(例如:8、10);
  • S:秒,带前导零(例如:06、14);
  • s:秒(例如:06、14);
  • R:当负数时为符号 "-",当正数时为符号 "+";
  • r:当负数时为符号 "-",当正数时为空;

每个格式字符串必须带一个%符作为前缀(例如:%y)。

实例:

<?php
header("content-type:text/html;charset=utf-8");//设置编码,解决中文乱码$date=date_create();
$date1=date_create("2019-04-04");
$date2=date_create("2018-04-04");
$diff=date_diff($date1,$date2);
echo $diff->format("日期间隔的总天数: %a");
?>

运行结果:

日期间隔的总天数: 365

 

更多Date/Time相关的函数——>PHP Date/Time函数大全

本文地址:https://www.ggbiji.com/date_interval_format.html
版权声明:本文为 国哥笔记 原创/整理文章,欢迎分享,转载请注明出处!

发表评论


表情