Amazon Linuxでタイムゾーンの変更方法は以下のサイトに記載されていました。
この方法でやってみました。
Linux インスタンスの時刻の設定
http://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/set-time.html
$ date
Sun Apr 10 12:12:24 UTC 2016
デフォルトはUTCなので、JSTに変更します。
$ ls /usr/share/zoneinfo
Africa Atlantic Chile Eire GB GMT+0 Indian Japan MST Pacific PRC Singapore UTC
America Australia CST6CDT EST GB-Eire Greenwich Iran Kwajalein MST7MDT Poland PST8PDT Turkey WET
Antarctica Brazil Cuba EST5EDT GMT Hongkong iso3166.tab Libya Navajo Portugal right UCT W-SU
Arctic Canada EET Etc GMT0 HST Israel MET NZ posix ROC Universal zone.tab
Asia CET Egypt Europe GMT-0 Iceland Jamaica Mexico NZ-CHAT posixrules ROK US Zulu
上記が選ぶことのできるタイムゾーンです。
ちょっとわかりにくいですが、1つの国で複数のタイムゾーンがある場合は、ディレクトリとなっていて、その中にいくつかのタイムゾーンがあります。例えば、Americaの配下は以下のようになっています。
$ ls /usr/share/zoneinfo/America
Adak Blanc-Sablon Cordoba Fortaleza Indiana Maceio Montevideo Porto_Acre Sao_Paulo Toronto
Anchorage Boa_Vista Costa_Rica Fort_Nelson Indianapolis Managua Montreal Port_of_Spain Scoresbysund Tortola
Anguilla Bogota Creston Fort_Wayne Inuvik Manaus Montserrat Porto_Velho Shiprock Vancouver
Antigua Boise Cuiaba Glace_Bay Iqaluit Marigot Nassau Puerto_Rico Sitka Virgin
Araguaina Buenos_Aires Curacao Godthab Jamaica Martinique New_York Rainy_River St_Barthelemy Whitehorse
Argentina Cambridge_Bay Danmarkshavn Goose_Bay Jujuy Matamoros Nipigon Rankin_Inlet St_Johns Winnipeg
Aruba Campo_Grande Dawson Grand_Turk Juneau Mazatlan Nome Recife St_Kitts Yakutat
Asuncion Cancun Dawson_Creek Grenada Kentucky Mendoza Noronha Regina St_Lucia Yellowknife
Atikokan Caracas Denver Guadeloupe Knox_IN Menominee North_Dakota Resolute St_Thomas
Atka Catamarca Detroit Guatemala Kralendijk Merida Ojinaga Rio_Branco St_Vincent
Bahia Cayenne Dominica Guayaquil La_Paz Metlakatla Panama Rosario Swift_Current
Bahia_Banderas Cayman Edmonton Guyana Lima Mexico_City Pangnirtung Santa_Isabel Tegucigalpa
Barbados Chicago Eirunepe Halifax Los_Angeles Miquelon Paramaribo Santarem Thule
Belem Chihuahua El_Salvador Havana Louisville Moncton Phoenix Santiago Thunder_Bay
Belize Coral_Harbour Ensenada Hermosillo Lower_Princes Monterrey Port-au-Prince Santo_Domingo Tijuana
タイムゾーンを日本に変更します。
$ sudo vi /etc/sysconfig/clock
ZONE="UTC" を ZONE="Japan"に変更して保存
$ sudo ln -sf /usr/share/zoneinfo/Japan /etc/localtime
$ sudo reboot
起動後にdateを実行すると、JSTに変更されています。
$ date
Sun Apr 10 21:17:34 JST 2016