diff options
author | Derick Rethans <github@derickrethans.nl> | 2017-05-25 10:57:15 -0400 |
---|---|---|
committer | Derick Rethans <github@derickrethans.nl> | 2017-05-25 10:57:15 -0400 |
commit | 546dd2af96f2022d04fb9e10cb70f94e679f6160 (patch) | |
tree | 2d8f94b7931e23d2df8241d6d1f2c01d500518be | |
parent | 34be1cf2aabfec26fecb994eedcbd208efc5bbd3 (diff) | |
parent | fc87715950be84564a8778fefb0b4b7aa7cefd5e (diff) | |
download | php-git-546dd2af96f2022d04fb9e10cb70f94e679f6160.tar.gz |
Merge branch 'PHP-7.1'
-rw-r--r-- | ext/date/tests/bug74652.phpt | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/ext/date/tests/bug74652.phpt b/ext/date/tests/bug74652.phpt new file mode 100644 index 0000000000..029464be4c --- /dev/null +++ b/ext/date/tests/bug74652.phpt @@ -0,0 +1,30 @@ +--TEST-- +Test for bug #74652: Incomplete dates +--INI-- +date.timezone=UTC +--FILE-- +<?php +$formats = [ + '2017-03-25 10:52:09', + '2017-03-25 10:52', + '2017-03-25 10am', + '2017-03-25', + '2017-03', + '2017.042', + '2017043', +]; + +foreach ( $formats as $format ) +{ + $dt = new DateTimeImmutable( $format ); + echo $dt->format( 'Y-m-d H:i:s' ), "\n"; +} +?> +--EXPECT-- +2017-03-25 10:52:09 +2017-03-25 10:52:00 +2017-03-25 10:00:00 +2017-03-25 00:00:00 +2017-03-01 00:00:00 +2017-02-11 00:00:00 +2017-02-12 00:00:00 |