Bug #76147 [NEW]: DateTime->setTime( 0, 0, 0 ) fast forwards to tomorrow if in the 23rd hour

From: Date: Sun, 25 Mar 2018 21:53:19 +0000
Subject: Bug #76147 [NEW]: DateTime->setTime( 0, 0, 0 ) fast forwards to tomorrow if in the 23rd hour
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-214474@lists.php.net to get a copy of this message
From: tko at tourkick dot com Operating system: PHP version: 7.2.3 Package: Date/time related Bug Type: Bug Bug description:DateTime->setTime( 0, 0, 0 ) fast forwards to tomorrow if in the 23rd hour Description: ------------ --- From manual page: http://www.php.net/datetime.settime --- If your DateTime object is in the 23rd hour, such as `2018-03-25 23:44:02.208780, and you use setTime( 0, 0, 0 )`, it will fast forward to tomorrow (2018-03-26 00:00:00.000000) instead of truncating the minutes (2018-03-25 00:00:00.000000), as it does for all other hours of the day. -- Edit bug report at https://bugs.php.net/bug.php?id=76147&edit=1 -- Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=76147&r=trysnapshot54 Try a snapshot (PHP 5.5): https://bugs.php.net/fix.php?id=76147&r=trysnapshot55 Try a snapshot (trunk): https://bugs.php.net/fix.php?id=76147&r=trysnapshottrunk Fixed in SVN: https://bugs.php.net/fix.php?id=76147&r=fixed Fixed in release: https://bugs.php.net/fix.php?id=76147&r=alreadyfixed Need backtrace: https://bugs.php.net/fix.php?id=76147&r=needtrace Need Reproduce Script: https://bugs.php.net/fix.php?id=76147&r=needscript Try newer version: https://bugs.php.net/fix.php?id=76147&r=oldversion Not developer issue: https://bugs.php.net/fix.php?id=76147&r=support Expected behavior: https://bugs.php.net/fix.php?id=76147&r=notwrong Not enough info: https://bugs.php.net/fix.php?id=76147&r=notenoughinfo Submitted twice: https://bugs.php.net/fix.php?id=76147&r=submittedtwice register_globals: https://bugs.php.net/fix.php?id=76147&r=globals PHP 4 support discontinued: https://bugs.php.net/fix.php?id=76147&r=php4 Daylight Savings: https://bugs.php.net/fix.php?id=76147&r=dst IIS Stability: https://bugs.php.net/fix.php?id=76147&r=isapi Install GNU Sed: https://bugs.php.net/fix.php?id=76147&r=gnused Floating point limitations: https://bugs.php.net/fix.php?id=76147&r=float No Zend Extensions: https://bugs.php.net/fix.php?id=76147&r=nozend MySQL Configuration Error: https://bugs.php.net/fix.php?id=76147&r=mysqlcfg

« previous php.bugs (#214474) next »