https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
轉載自https://stackoverflow.com/questions/9576997/change-timezone-in-android-programmatically
Change timezone in android programmatically
In your AndroidManifest.xml
<uses-permission android:name="android.permission.SET_TIME_ZONE"/>
In your source:
AlarmManager am = (AlarmManager) getContext().getSystemService(Context.ALARM_SERVICE); am.setTimeZone("America/Los_Angeles");