php IHDR w Q )Ba pHYs sRGB gAMA a IDATxMk\U s&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨ G;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j- $_q?qS XzG'ay
files >> /php-7.1.11/ext/date/tests/ |
files >> //php-7.1.11/ext/date/tests/bug64887.phpt |
--TEST-- Bug #64887: Allow DateTime modification with subsecond items --INI-- date.timezone=UTC --FILE-- <?php $tests = [ '+1 ms', '-2 msec', '+3 msecs', '-4 millisecond', '+5 milliseconds', '-6 usec', '+7 usecs', '-8 microsecond', '+9 microseconds', '-10 µs', '+11 µsec', '-12 µsecs', '+8 msec -2 µsec', ]; $datetime = new DateTimeImmutable( "2016-10-07 13:25:50" ); foreach ( $tests as $test ) { echo $datetime->modify( $test )->format( 'Y-m-d H:i:s.u' ), "\n"; } ?> --EXPECT-- 2016-10-07 13:25:50.001000 2016-10-07 13:25:49.998000 2016-10-07 13:25:50.003000 2016-10-07 13:25:49.996000 2016-10-07 13:25:50.005000 2016-10-07 13:25:49.999994 2016-10-07 13:25:50.000007 2016-10-07 13:25:49.999992 2016-10-07 13:25:50.000009 2016-10-07 13:25:49.999990 2016-10-07 13:25:50.000011 2016-10-07 13:25:49.999988 2016-10-07 13:25:50.007998y~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`