PHP计算没有日期的两个日期之间的差

raghuveer999

我通常使用这种方法来计算两个日期之间的差异:

$datediff = strtotime($enddate) - strtotime($startdate);        
$totalDays = floor($datediff/(60*60*24));

但是现在我遇到了问题。现在,我不应该在计算中考虑年份。例如,这意味着2014年1月2日和2015年1月6日这两个日期之间的差额应为4天。

为此,我将日期格式更改为m-d,并使用以下方法:

$startdate = date('m-d',strtotime($startdate));
$enddate = date('m-d',strtotime($enddate));
$datediff = $enddate - $startdate;
$totalDays = floor($datediff/(60*60*24));

但是我得到的结果为0。有人可以帮助我吗?我在做什么错?

阿泽兹·卡拉莱(Azeez Kallayi)

请尝试这个:

$startdate = 'January 1 2014';
$enddate =  'February 6 2015';
$startdate = date('d-m-1970',strtotime($startdate));
$enddate = date('d-m-1970',strtotime($enddate));
$datediff = strtotime($enddate) - strtotime($startdate);
$totalDays = floor($datediff/(60*60*24));
echo $totalDays;

希望这会有所帮助

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

计算两个日期之间的日期差

来自分类Dev

计算两个日期之间的日期差

来自分类Dev

计算两个连续行之间的日期差

来自分类Dev

Smarty如何计算两个日期之间的天差

来自分类Dev

如何计算两个文本输入之间的日期差?

来自分类Dev

两个日期时间之间的差

来自分类Dev

我正在计算两个日期之间的天数,而没有周末从javascript中的datepicker获取

来自分类Dev

如何计算没有。SQL Server 中两个日期时间列之间的天数

来自分类Dev

计算PHP中两个日期之间的天数

来自分类Dev

PHP - 计算两个日期时间之间的时间渲染

来自分类Dev

计算两个日期之间的天数?

来自分类Dev

计算两个日期之间的时差

来自分类Dev

计算两个日期之间的时差

来自分类Dev

计算两个日期之间的时差

来自分类Dev

计算两个日期之间的用户

来自分类Dev

计算两个日期之间的天数

来自分类Dev

计算Elixir中两个日期之间的时间差的方法

来自分类Dev

如何使用Joda-Time计算年份中两个日期之间的差...等

来自分类Dev

计算两个SAS日期时间值之间的毫秒差

来自分类Dev

如何计算两个日期时间之间的时间差?

来自分类Dev

用JavaScript计算两个日期之间的时间差

来自分类Dev

Perl - 在 MS Windows 和 Linux 上计算两个日期之间的天数差

来自分类Dev

jQuery-Datepicker计算两个日期之间的日期

来自分类Dev

计算两个日期字段-PHP

来自分类Dev

PHP的两个日期之间的时间是

来自分类Dev

如何获取总数(两个日期之间的差)?

来自分类Dev

SQL语句获取两个日期之间的差

来自分类Dev

获取每行中两个日期之间的差

来自分类Dev

获取 MySQL 中两个日期之间的值差

Related 相关文章

热门标签

归档