From 37433ac4502311c6be030be4dba45384b9622a0b Mon Sep 17 00:00:00 2001 From: Sergey Panteleev Date: Thu, 21 Oct 2021 10:55:41 +0300 Subject: [PATCH] Bug #81458: Add test --- ext/date/tests/bug81458.phpt | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 ext/date/tests/bug81458.phpt diff --git a/ext/date/tests/bug81458.phpt b/ext/date/tests/bug81458.phpt new file mode 100644 index 0000000000000..4cf4e3fdfd843 --- /dev/null +++ b/ext/date/tests/bug81458.phpt @@ -0,0 +1,15 @@ +--TEST-- +Bug #81458: Incorrect difference after timezone change +--FILE-- +setTimezone(new DateTimeZone('UTC')); +$second = new DateTime('2018-07-02 00:00:00.000000 America/Toronto'); + +var_dump($first->diff($second)->days); +var_dump($first->diff($second)->d); +?> +--EXPECT-- +int(1) +int(1)