<?php
// Everything you enter here will be executed by our servers. Try it!
var_dump(DateTime::createFromFormat('Y-m-d\\TH:i:s\\Z', '1970-02-01 18:00:00', new DateTimeZone('Europe/Moscow'))->setTimezone(new DateTimeZone('UTC'))->format('Y-m-d\\TH:i:s\\Z'));
var_dump(DateTime::createFromFormat('Y-m-d\\TH:i:s\\Z', '1970-02-01 18:00:00', new DateTimeZone('Europe/London'))->setTimezone(new DateTimeZone('UTC'))->format('Y-m-d\\TH:i:s\\Z'));
Fatal error: Uncaught Error: Call to a member function setTimezone() on false in /in/pol7Z:4
Stack trace:
#0 {main}
thrown in /in/pol7Z on line 4
Process exited with code 255.
Fatal error: Uncaught Error: Call to a member function setTimezone() on bool in /in/pol7Z:4
Stack trace:
#0 {main}
thrown in /in/pol7Z on line 4
Process exited with code 255.
Fatal error: Uncaught Error: Call to a member function setTimezone() on boolean in /in/pol7Z:4
Stack trace:
#0 {main}
thrown in /in/pol7Z on line 4
Process exited with code 255.
Output for 5.6.0 - 5.6.40
Fatal error: Call to a member function setTimezone() on boolean in /in/pol7Z on line 4
Process exited with code 255.