Skip to content

Commit 138ba29

Browse files
committed
Added London time zone (FossifyOrg#86)
1 parent 17214fa commit 138ba29

File tree

1 file changed

+60
-59
lines changed

1 file changed

+60
-59
lines changed

app/src/main/kotlin/org/fossify/clock/helpers/Constants.kt

+60-59
Original file line numberDiff line numberDiff line change
@@ -161,65 +161,66 @@ fun getAllTimeZones() = arrayListOf(
161161
MyTimeZone(28, "GMT-01:00 Cape Verde", "Atlantic/Cape_Verde"),
162162
MyTimeZone(29, "GMT+00:00 Casablanca", "Africa/Casablanca"),
163163
MyTimeZone(30, "GMT+00:00 Greenwich Mean Time", "Etc/Greenwich"),
164-
MyTimeZone(31, "GMT+01:00 Amsterdam", "Europe/Amsterdam"),
165-
MyTimeZone(32, "GMT+01:00 Belgrade", "Europe/Belgrade"),
166-
MyTimeZone(33, "GMT+01:00 Brussels", "Europe/Brussels"),
167-
MyTimeZone(34, "GMT+01:00 Madrid", "Europe/Madrid"),
168-
MyTimeZone(35, "GMT+01:00 Sarajevo", "Europe/Sarajevo"),
169-
MyTimeZone(36, "GMT+01:00 Brazzaville", "Africa/Brazzaville"),
170-
MyTimeZone(37, "GMT+02:00 Windhoek", "Africa/Windhoek"),
171-
MyTimeZone(38, "GMT+02:00 Amman", "Asia/Amman"),
172-
MyTimeZone(39, "GMT+02:00 Athens", "Europe/Athens"),
173-
MyTimeZone(40, "GMT+02:00 Istanbul", "Europe/Istanbul"),
174-
MyTimeZone(41, "GMT+02:00 Beirut", "Asia/Beirut"),
175-
MyTimeZone(42, "GMT+02:00 Cairo", "Africa/Cairo"),
176-
MyTimeZone(43, "GMT+02:00 Helsinki", "Europe/Helsinki"),
177-
MyTimeZone(44, "GMT+02:00 Jerusalem", "Asia/Jerusalem"),
178-
MyTimeZone(45, "GMT+02:00 Harare", "Africa/Harare"),
179-
MyTimeZone(46, "GMT+03:00 Minsk", "Europe/Minsk"),
180-
MyTimeZone(47, "GMT+03:00 Baghdad", "Asia/Baghdad"),
181-
MyTimeZone(48, "GMT+03:00 Moscow", "Europe/Moscow"),
182-
MyTimeZone(49, "GMT+03:00 Kuwait", "Asia/Kuwait"),
183-
MyTimeZone(50, "GMT+03:00 Nairobi", "Africa/Nairobi"),
184-
MyTimeZone(51, "GMT+03:30 Tehran", "Asia/Tehran"),
185-
MyTimeZone(52, "GMT+04:00 Baku", "Asia/Baku"),
186-
MyTimeZone(53, "GMT+04:00 Tbilisi", "Asia/Tbilisi"),
187-
MyTimeZone(54, "GMT+04:00 Yerevan", "Asia/Yerevan"),
188-
MyTimeZone(55, "GMT+04:00 Dubai", "Asia/Dubai"),
189-
MyTimeZone(56, "GMT+04:30 Kabul", "Asia/Kabul"),
190-
MyTimeZone(57, "GMT+05:00 Karachi", "Asia/Karachi"),
191-
MyTimeZone(58, "GMT+05:00 Oral", "Asia/Oral"),
192-
MyTimeZone(59, "GMT+05:00 Yekaterinburg", "Asia/Yekaterinburg"),
193-
MyTimeZone(60, "GMT+05:30 Kolkata", "Asia/Kolkata"),
194-
MyTimeZone(61, "GMT+05:30 Colombo", "Asia/Colombo"),
195-
MyTimeZone(62, "GMT+05:45 Kathmandu", "Asia/Kathmandu"),
196-
MyTimeZone(63, "GMT+06:00 Almaty", "Asia/Almaty"),
197-
MyTimeZone(64, "GMT+06:30 Rangoon", "Asia/Rangoon"),
198-
MyTimeZone(65, "GMT+07:00 Krasnoyarsk", "Asia/Krasnoyarsk"),
199-
MyTimeZone(66, "GMT+07:00 Bangkok", "Asia/Bangkok"),
200-
MyTimeZone(67, "GMT+07:00 Jakarta", "Asia/Jakarta"),
201-
MyTimeZone(68, "GMT+08:00 Shanghai", "Asia/Shanghai"),
202-
MyTimeZone(69, "GMT+08:00 Hong Kong", "Asia/Hong_Kong"),
203-
MyTimeZone(70, "GMT+08:00 Irkutsk", "Asia/Irkutsk"),
204-
MyTimeZone(71, "GMT+08:00 Kuala Lumpur", "Asia/Kuala_Lumpur"),
205-
MyTimeZone(72, "GMT+08:00 Perth", "Australia/Perth"),
206-
MyTimeZone(73, "GMT+08:00 Taipei", "Asia/Taipei"),
207-
MyTimeZone(74, "GMT+09:00 Seoul", "Asia/Seoul"),
208-
MyTimeZone(75, "GMT+09:00 Tokyo", "Asia/Tokyo"),
209-
MyTimeZone(76, "GMT+09:00 Yakutsk", "Asia/Yakutsk"),
210-
MyTimeZone(77, "GMT+09:30 Darwin", "Australia/Darwin"),
211-
MyTimeZone(78, "GMT+10:00 Brisbane", "Australia/Brisbane"),
212-
MyTimeZone(79, "GMT+10:00 Vladivostok", "Asia/Vladivostok"),
213-
MyTimeZone(80, "GMT+10:00 Guam", "Pacific/Guam"),
214-
MyTimeZone(81, "GMT+10:00 Magadan", "Asia/Magadan"),
215-
MyTimeZone(82, "GMT+10:30 Adelaide", "Australia/Adelaide"),
216-
MyTimeZone(83, "GMT+11:00 Hobart", "Australia/Hobart"),
217-
MyTimeZone(84, "GMT+11:00 Sydney", "Australia/Sydney"),
218-
MyTimeZone(85, "GMT+11:00 Noumea", "Pacific/Noumea"),
219-
MyTimeZone(86, "GMT+12:00 Majuro", "Pacific/Majuro"),
220-
MyTimeZone(87, "GMT+12:00 Fiji", "Pacific/Fiji"),
221-
MyTimeZone(88, "GMT+13:00 Auckland", "Pacific/Auckland"),
222-
MyTimeZone(89, "GMT+13:00 Tongatapu", "Pacific/Tongatapu")
164+
MyTimeZone(31, "GMT+00:00 London", "Europe/London"),
165+
MyTimeZone(32, "GMT+01:00 Amsterdam", "Europe/Amsterdam"),
166+
MyTimeZone(33, "GMT+01:00 Belgrade", "Europe/Belgrade"),
167+
MyTimeZone(34, "GMT+01:00 Brussels", "Europe/Brussels"),
168+
MyTimeZone(35, "GMT+01:00 Madrid", "Europe/Madrid"),
169+
MyTimeZone(36, "GMT+01:00 Sarajevo", "Europe/Sarajevo"),
170+
MyTimeZone(37, "GMT+01:00 Brazzaville", "Africa/Brazzaville"),
171+
MyTimeZone(38, "GMT+02:00 Windhoek", "Africa/Windhoek"),
172+
MyTimeZone(39, "GMT+02:00 Amman", "Asia/Amman"),
173+
MyTimeZone(40, "GMT+02:00 Athens", "Europe/Athens"),
174+
MyTimeZone(41, "GMT+02:00 Istanbul", "Europe/Istanbul"),
175+
MyTimeZone(42, "GMT+02:00 Beirut", "Asia/Beirut"),
176+
MyTimeZone(43, "GMT+02:00 Cairo", "Africa/Cairo"),
177+
MyTimeZone(44, "GMT+02:00 Helsinki", "Europe/Helsinki"),
178+
MyTimeZone(45, "GMT+02:00 Jerusalem", "Asia/Jerusalem"),
179+
MyTimeZone(46, "GMT+02:00 Harare", "Africa/Harare"),
180+
MyTimeZone(47, "GMT+03:00 Minsk", "Europe/Minsk"),
181+
MyTimeZone(48, "GMT+03:00 Baghdad", "Asia/Baghdad"),
182+
MyTimeZone(49, "GMT+03:00 Moscow", "Europe/Moscow"),
183+
MyTimeZone(50, "GMT+03:00 Kuwait", "Asia/Kuwait"),
184+
MyTimeZone(51, "GMT+03:00 Nairobi", "Africa/Nairobi"),
185+
MyTimeZone(52, "GMT+03:30 Tehran", "Asia/Tehran"),
186+
MyTimeZone(53, "GMT+04:00 Baku", "Asia/Baku"),
187+
MyTimeZone(54, "GMT+04:00 Tbilisi", "Asia/Tbilisi"),
188+
MyTimeZone(55, "GMT+04:00 Yerevan", "Asia/Yerevan"),
189+
MyTimeZone(56, "GMT+04:00 Dubai", "Asia/Dubai"),
190+
MyTimeZone(57, "GMT+04:30 Kabul", "Asia/Kabul"),
191+
MyTimeZone(58, "GMT+05:00 Karachi", "Asia/Karachi"),
192+
MyTimeZone(59, "GMT+05:00 Oral", "Asia/Oral"),
193+
MyTimeZone(60, "GMT+05:00 Yekaterinburg", "Asia/Yekaterinburg"),
194+
MyTimeZone(61, "GMT+05:30 Kolkata", "Asia/Kolkata"),
195+
MyTimeZone(62, "GMT+05:30 Colombo", "Asia/Colombo"),
196+
MyTimeZone(63, "GMT+05:45 Kathmandu", "Asia/Kathmandu"),
197+
MyTimeZone(64, "GMT+06:00 Almaty", "Asia/Almaty"),
198+
MyTimeZone(65, "GMT+06:30 Rangoon", "Asia/Rangoon"),
199+
MyTimeZone(66, "GMT+07:00 Krasnoyarsk", "Asia/Krasnoyarsk"),
200+
MyTimeZone(67, "GMT+07:00 Bangkok", "Asia/Bangkok"),
201+
MyTimeZone(68, "GMT+07:00 Jakarta", "Asia/Jakarta"),
202+
MyTimeZone(69, "GMT+08:00 Shanghai", "Asia/Shanghai"),
203+
MyTimeZone(70, "GMT+08:00 Hong Kong", "Asia/Hong_Kong"),
204+
MyTimeZone(71, "GMT+08:00 Irkutsk", "Asia/Irkutsk"),
205+
MyTimeZone(72, "GMT+08:00 Kuala Lumpur", "Asia/Kuala_Lumpur"),
206+
MyTimeZone(73, "GMT+08:00 Perth", "Australia/Perth"),
207+
MyTimeZone(74, "GMT+08:00 Taipei", "Asia/Taipei"),
208+
MyTimeZone(75, "GMT+09:00 Seoul", "Asia/Seoul"),
209+
MyTimeZone(76, "GMT+09:00 Tokyo", "Asia/Tokyo"),
210+
MyTimeZone(77, "GMT+09:00 Yakutsk", "Asia/Yakutsk"),
211+
MyTimeZone(78, "GMT+09:30 Darwin", "Australia/Darwin"),
212+
MyTimeZone(79, "GMT+10:00 Brisbane", "Australia/Brisbane"),
213+
MyTimeZone(80, "GMT+10:00 Vladivostok", "Asia/Vladivostok"),
214+
MyTimeZone(81, "GMT+10:00 Guam", "Pacific/Guam"),
215+
MyTimeZone(82, "GMT+10:00 Magadan", "Asia/Magadan"),
216+
MyTimeZone(83, "GMT+10:30 Adelaide", "Australia/Adelaide"),
217+
MyTimeZone(84, "GMT+11:00 Hobart", "Australia/Hobart"),
218+
MyTimeZone(85, "GMT+11:00 Sydney", "Australia/Sydney"),
219+
MyTimeZone(86, "GMT+11:00 Noumea", "Pacific/Noumea"),
220+
MyTimeZone(87, "GMT+12:00 Majuro", "Pacific/Majuro"),
221+
MyTimeZone(88, "GMT+12:00 Fiji", "Pacific/Fiji"),
222+
MyTimeZone(89, "GMT+13:00 Auckland", "Pacific/Auckland"),
223+
MyTimeZone(90, "GMT+13:00 Tongatapu", "Pacific/Tongatapu")
223224
)
224225

225226
fun getTimeUntilNextAlarm(alarmTimeInMinutes: Int, days: Int): Int? {

0 commit comments

Comments
 (0)