Bug #76374 [Com]: Date difference varies according day time
| From: | a at b dot c dot de | Date: | Sat, 26 May 2018 12:35:54 +0000 |
| Subject: | Bug #76374 [Com]: Date difference varies according day time | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-215376@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=76374&edit=1
ID: 76374
Comment by: a at b dot c dot de
Reported by: fcasadei at fcpartner dot com
Summary: Date difference varies according day time
Status: Open
Type: Bug
Package: Date/time related
Operating System: linux & windows
PHP Version: 7.0.30
Block user comment: N
Private report: N
New Comment:
I get 8 in both cases (more precisely, 8 months, 30 days - just shy of nine months).
When exactly does Daylight Saving start in your locale?
Previous Comments:
------------------------------------------------------------------------
[2018-05-24 15:47:53] fcasadei at fcpartner dot com
Description:
------------
---
From manual page: http://www.php.net/datetime.diff
---
$objDateTo = new dateTime('2017-10-01');
$objDateFrom = new dateTime('2017-01-01');
$interval = $objDateTo->diff($objDateFrom);
echo $interval->m;
will display 8
$objDateTo = new dateTime('2017-10-01 12:00:00');
$objDateFrom = new dateTime('2017-01-01 12:00:00');
$interval = $objDateTo->diff($objDateFrom);
echo $interval->m;
will display 9
Expected result:
----------------
Should be 9 in both cases
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=76374&edit=1