PHP如何计算两个时间点间的年月日差?

更新于
2026-09-27 14:36:19
1阅读来源:SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计236个文字,预计阅读时间需要1分钟。

PHP如何计算两个时间点间的年月日差?

1. 定义一年为360天,一个月为30天;

2.代码中86400代表一天,即24小时*60分钟*60秒;

3.这两个时间都要按照类似+2013-07-28的格式进行规范;

4.将其推广到所有PHP程序,可以通过Get_option('swt_b')来获取。

PHP如何计算两个时间点间的年月日差?

1、定义一年为360天,一个月为30天;2、代码中86400=24*60*60,代表一天中共有多少秒;3、这两个时间都要规范的写成类似 2013-07-28的形式;4、推广到所有的PHP程序,可以把Get_option('swt_builddate')这个wordpress获取后 台数据的参数改成需要比较的时间参数。

<?php //Get detail gap of year,month and days between two different time by vfhky 20130728 $common = (time()-strtotime(get_option('swt_builddate'))); $a = floor($common/86400/360); //整数年 $b = floor($common/86400/30) - $a*12; //整数月 $c = floor($common/86400) - $a*360 - $b*30; //整数日 $d = floor($common/86400); //总的天数 echo $a."年".$b."月".$c."日(共计".$d."天)"; ?>

本文共计236个文字,预计阅读时间需要1分钟。

PHP如何计算两个时间点间的年月日差?

1. 定义一年为360天,一个月为30天;

2.代码中86400代表一天,即24小时*60分钟*60秒;

3.这两个时间都要按照类似+2013-07-28的格式进行规范;

4.将其推广到所有PHP程序,可以通过Get_option('swt_b')来获取。

PHP如何计算两个时间点间的年月日差?

1、定义一年为360天,一个月为30天;2、代码中86400=24*60*60,代表一天中共有多少秒;3、这两个时间都要规范的写成类似 2013-07-28的形式;4、推广到所有的PHP程序,可以把Get_option('swt_builddate')这个wordpress获取后 台数据的参数改成需要比较的时间参数。

<?php //Get detail gap of year,month and days between two different time by vfhky 20130728 $common = (time()-strtotime(get_option('swt_builddate'))); $a = floor($common/86400/360); //整数年 $b = floor($common/86400/30) - $a*12; //整数月 $c = floor($common/86400) - $a*360 - $b*30; //整数日 $d = floor($common/86400); //总的天数 echo $a."年".$b."月".$c."日(共计".$d."天)"; ?>