'Server default' should be removed from the time zone options.
'UTC' will be the default option in the Moodle administration.
'Site timezone' will be the default option in the user profil.
Write a upgrade script that fix Moodle/Users timzone set to 'server default'. At the end of the upgrade script display the timezone settings, so the Moodle administrator can change it. The upgrade script should try to detect the right admin user timezone. (most of the time an admin will prefer to set a site to his/her own timezone than were the server is hosted.)
- duplicates
-
MDL-49684 Replace custom Moodle timezone stuff with standard PHP date/time code
- Closed
- has been marked as being related by
-
MDL-22625 Constant warnings when timezone isn't set properly in php.ini or date_default_timezone_set
- Closed
- will help resolve
-
MDL-22467 Server time changing between GMT/BST alters assignment start/due dates
- Closed
-
MDL-17672 Incorrect time shift for recurring events over Daylight Savings Time -> Standard Time change
- Closed
-
CONTRIB-3555 Changes in timezone throw off scheduled appointments by one hour
- Closed