By default Fedora set the timezone to UTC. You can define the timezone during installation but if you like me using VPS droplet, your timezone could be wrong. Luckily it can be change easily.
Fedora store all the default timezone inside /usr/share/zoneinfo directory. From there you can list all the content to find your own timezone.
cd /usr/share/zoneinfo ls
Africa Chile GB Indian MST PRC UTC America CST6CDT GB-Eire Iran MST7MDT PST8PDT WET Antarctica Cuba GMT iso3166.tab Navajo right W-SU Arctic EET GMT0 Israel NZ ROC zone.tab Asia Egypt GMT-0 Jamaica NZ-CHAT ROK Zulu Atlantic Eire GMT+0 Japan Pacific Singapore Australia EST Greenwich Kwajalein Poland Turkey Brazil EST5EDT Hongkong Libya Portugal UCT Canada Etc HST MET posix Universal CET Europe Iceland Mexico posixrules US
This command will give you a list of all the top level regions. For me the top regions would be Asia.
cd Asia ls
Aden Chita Hovd Kuching Qatar Thimbu Almaty Choibalsan Irkutsk Kuwait Qyzylorda Thimphu Amman Chongqing Istanbul Macao Rangoon Tokyo Anadyr Chungking Jakarta Macau Riyadh Ujung_Pandang Aqtau Colombo Jayapura Magadan Saigon Ulaanbaatar Aqtobe Dacca Jerusalem Makassar Sakhalin Ulan_Bator Ashgabat Damascus Kabul Manila Samarkand Urumqi Ashkhabad Dhaka Kamchatka Muscat Seoul Ust-Nera Baghdad Dili Karachi Nicosia Shanghai Vientiane Bahrain Dubai Kashgar Novokuznetsk Singapore Vladivostok Baku Dushanbe Kathmandu Novosibirsk Srednekolymsk Yakutsk Bangkok Gaza Katmandu Omsk Taipei Yekaterinburg Beirut Harbin Khandyga Oral Tashkent Yerevan Bishkek Hebron Kolkata Phnom_Penh Tbilisi Brunei Ho_Chi_Minh Krasnoyarsk Pontianak Tehran Calcutta Hong_Kong Kuala_Lumpur Pyongyang Tel_Aviv
Now find the city that close to you and in your same timezone. Copy the file info /etc/localtime file.
cp Kuala_Lumpur /etc/localtime
Now let’s use date command to check if it’s work correctly.
date Thu Aug 13 16:37:10 MYT 2015