================================================================
Trying to set a DateTimeZone using a date with a timezone
DATE: 2015-01-01T00:00:00.000Z
DateTimeZone will be ignored because date has a timezone 'Z'
2015-01-01T00:00:00+00:00
DateTimeZone will be ignored, date timezone is in UTC anyway!
2015-01-01T00:00:00+00:00
================================================================
Trying to set a DateTimeZone using a date with NO timezone
DATE: 2015-01-01T00:00:00.000
Timezone will be set to the given DateTimeZone America/Mexico_City
2015-01-01T00:00:00-06:00
Timezone will be set to the given DateTimeZone UTC
2015-01-01T00:00:00+00:00
================================================================
Trying to set a timezone directly in the date
DATE: 2015-01-01T00:00:00.000 America/Mexico_City
Timezone will set to the given timezone set in the date string America/Mexico_City
2015-01-01T00:00:00-06:00
================================================================
DateTimeZone: setting it in construct vs setTimezone method
DATE: 2015-01-01T00:00:00.000
Set timezone using construct:
2015-01-01T00:00:00-06:00
Set timezone using method (notice the hour changes here in addition to the timezone):
2014-12-31T17:00:00-06:00
Output for 8.4.15
/bin/php-8.4.15: /usr/lib/libm.so.6: version `GLIBC_2.38' not found (required by /bin/php-8.4.15)
/bin/php-8.4.15: /usr/lib/libm.so.6: version `GLIBC_2.35' not found (required by /bin/php-8.4.15)
/bin/php-8.4.15: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /bin/php-8.4.15)
/bin/php-8.4.15: /usr/lib/libc.so.6: version `GLIBC_2.38' not found (required by /bin/php-8.4.15)
Process exited with code 1.
Output for 7.3.32 - 7.3.33, 8.0.13
================================================================
Trying to set a DateTimeZone using a date with a timezone
DATE: 2015-01-01T00:00:00.000Z
DateTimeZone will be ignored because date has a timezone 'Z'
2015-01-01T00:00:00+00:00
DateTimeZone will be ignored, date timezone is in UTC anyway!
2015-01-01T00:00:00+00:00
================================================================
Trying to set a DateTimeZone using a date with NO timezone
DATE: 2015-01-01T00:00:00.000
Timezone will be set to the given DateTimeZone America/Mexico_City
2015-01-01T00:00:00-06:00
Timezone will be set to the given DateTimeZone UTC
2015-01-01T00:00:00+00:00
================================================================
Trying to set a timezone directly in the date
DATE: 2015-01-01T00:00:00.000 America/Mexico_City
Timezone will set to the given timezone set in the date string America/Mexico_City
2015-01-01T00:00:00-06:00
================================================================
DateTimeZone: setting it in construct vs setTimezone method
DATE: 2015-01-01T00:00:00.000
Set timezone using construct:
2015-01-01T00:00:00-06:00
Set timezone using method (notice the hour changes here in addition to the timezone):
2014-12-31T18:00:00-06:00
Output for 5.0.0 - 5.0.5, 5.1.0 - 5.1.6
================================================================
Trying to set a DateTimeZone using a date with a timezone
DATE: 2015-01-01T00:00:00.000Z
DateTimeZone will be ignored because date has a timezone 'Z'
Fatal error: Class 'DateTime' not found in /in/YStcm on line 9
Process exited with code 255.
Output for 4.3.2 - 4.3.11, 4.4.0 - 4.4.9
================================================================
Trying to set a DateTimeZone using a date with a timezone
DATE: 2015-01-01T00:00:00.000Z
DateTimeZone will be ignored because date has a timezone 'Z'
Fatal error: Cannot instantiate non-existent class: datetime in /in/YStcm on line 9
Process exited with code 255.
Output for 4.3.0 - 4.3.1
================================================================
Trying to set a DateTimeZone using a date with a timezone
DATE: 2015-01-01T00:00:00.000Z
DateTimeZone will be ignored because date has a timezone 'Z'
Fatal error: Cannot instantiate non-existent class: datetime in /in/YStcm on line 9