BRST refers to "Brazilian daylight saving time"
Before version 7.0.26, PHP could parse this line without any problems:
$date = DateTime("Mon Jan 01 20:00:00 BRST 2017");
After this version, PHP returns:
Fatal error: Uncaught Exception: DateTime::__construct(): Failed to parse time string (Mon Jan 01 20:00:00 BRST 2017) at position 4 (J): The timezone could not be found in the database in /in/c6K56:5 Stack trace:
I searched the change lists, but I could not find an explanation.
Here is an example:
https://3v4l.org/c6K56#v7026
source share