Both my server local time and timezone are correct (UTC -3).
$ date -u Fri May 17 23:53:01 UTC 2019 $ date -Is 2019-05-17T20:53:10-03:00 $ ls -l /etc/localtime lrwxrwxrwx 1 root root 37 May 17 20:41 /etc/localtime -> /usr/share/zoneinfo/America/Sao_Paulo $ cat /etc/timezone America/Sao_Paulo
However, WordPress thinks my server is on UTC timezone and dials back 3 hours.
Choose either a city in the same timezone as you or a UTC timezone offset.
Universal time (UTC) is
2019-05-17 19:38:06. Local time is
This timezone is currently in standard time. Daylight saving time begins on:
November 2, 2019 11:00 pm.
How do I fix this?