728x90

출처 : https://www.autohotkey.com

 

AutoHotkey

AutoHotkey provides a simple, flexible syntax allowing you to focus more on the task at hand rather than every single little technicality. It supports not only the popular imperative-procedural paradigm, but also object-oriented and command-based programmi

www.autohotkey.com

 

#SingleInstance, Force
Gui, Font, s20
Gui, Add, Text, w175 h40 vTime 0x1201
Gui, Font
GoSub, TimezoneList
Gui, Add, DDL, wp r25 hwndhDDL gApplyTZD vTZE, %TZ%
SendMessage,0x160, 500,0,, ahk_id %hDDL% ; CB_SETDROPPEDWIDTH = 0x0160
Gui, Show
SetTimer UpdateTime

ApplyTZD:
 GuiControlGet, TZE
 TZD := SubStr( TZE,1,6 )
Return

UpdateTime:
 If ( A_NowUTC <> pUTC ) {
  DaT := A_NowUTC
  DaT += %TZD%, H
  FormatTime, Time, %DaT%, hh:mm:ss tt
  StringLower, Time, Time
  GuiControl,, time, %Time%
  pUTC := A_NowUTC
 }
Return

TimezoneList:
TZ=
 ( LTrim Join|
 -12.00 Dateline Standard Time > International Date Line West
 -11.00 Samoa Standard Time > Midway Island, Samoa
 -10.00 Hawaiian Standard Time > Hawaii
 -09.00 Alaskan Standard Time > Alaska
 -08.00 Pacific Standard Time > Pacific Time (US and Canada) Tijuana
 -07.00 Mountain Standard Time > Mountain Time (US and Canada)
 -07.00 Mountain Standard Time (Mexico) > Chihuahua, La Paz, Mazatlan
 -07.00 US Mountain Standard Time > Arizona
 -06.00 Central Standard Time (Mexico) > Guadalajara, Mexico City, Monterrey
 -06.00 Central Standard Time > Central Time (US and Canada)
 -06.00 Canada Central Standard Time > Saskatchewan
 -06.00 Central America Standard Time > Central America
 -05.00 Eastern Standard Time > Eastern Time (US and Canada)
 -05.00 SA Pacific Standard Time > Bogota, Lima, Quito
 -05.00 US Eastern Standard Time > Indiana (East)
 -04.00 Central Brazilian Standard Time > Manaus
 -04.00 Atlantic Standard Time > Atlantic Time (Canada)
 -04.00 SA Western Standard Time > Caracas, La Paz
 -04.00 Pacific SA Standard Time > Santiago
 -03.50 Newfoundland Standard Time > Newfoundland and Labrador
 -03.00 SA Eastern Standard Time > Buenos Aires, Georgetown
 -03.00 E. South America Standard Time > Brasilia
 -03.00 Greenland Standard Time > Greenland
 -02.00 Mid-Atlantic Standard Time > Mid-Atlantic
 -01.00 Azores Standard Time > Azores
 -01.00 Cape Verde Standard Time > Cape Verde Islands
 +00.00 GMT Standard Time > Greenwich Mean Time : Dublin, Edinburgh, Lisbon, London
 +00.00 Greenwich Standard Time > Casablanca, Monrovia
 +01.00 Central European Standard Time > Sarajevo, Skopje, Warsaw, Zagreb
 +01.00 Romance Standard Time > Brussels, Copenhagen, Madrid, Paris
 +01.00 Central Europe Standard Time > Belgrade, Bratislava, Budapest, Ljubljana, Prague
 +01.00 W. Europe Standard Time > Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
 +01.00 W. Central Africa Standard Time > West Central Africa
 +02.00 E. Europe Standard Time > Minsk
 +02.00 South Africa Standard Time > Harare, Pretoria
 +02.00 Namibia Standard Time > Windhoek
 +02.00 GTB Standard Time > Athens, Bucharest, Istanbul
 +02.00 Egypt Standard Time > Cairo
 +02.00 FLE Standard Time > Helsinki, Kiev, Riga, Sofia, Tallinn, Vilnius
 +02.00 Israel Standard Time > Jerusalem
 +03.00 E. Africa Standard Time > Nairobi
 +03.00 Arab Standard Time > Kuwait, Riyadh
 +03.00 Russian Standard Time > Moscow, St. Petersburg, Volgograd
 +03.00 Arabic Standard Time > Baghdad
 +03.50 Iran Standard Time > Tehran
 +04.00 Azerbaijan Standard Time > Baku
 +04.00 Georgian Standard Time > Tblisi
 +04.00 Caucasus Standard Time > Yerevan
 +04.00 Arabian Standard Time > Abu Dhabi, Muscat
 +04.50 Afghanistan Standard Time > Kabul
 +05.00 Ekaterinburg Standard Time > Ekaterinburg
 +05.00 West Asia Standard Time > Islamabad, Karachi, Tashkent
 +05.50 India Standard Time > Chennai, Kolkata, Mumbai, New Delhi|
 +05.75 Nepal Standard Time > Kathmandu
 +06.00 Central Asia Standard Time > Astana, Dhaka
 +06.00 Sri Lanka Standard Time > Sri Jayawardenepura
 +06.00 N. Central Asia Standard Time > Almaty, Novosibirsk
 +06.50 Myanmar Standard Time > Yangon (Rangoon)
 +07.00 North Asia Standard Time > Krasnoyarsk
 +07.00 SE Asia Standard Time > Bangkok, Hanoi, Jakarta
 +08.00 North Asia East Standard Time > Irkutsk, Ulaanbaatar
 +08.00 Taipei Standard Time > Taipei
 +08.00 W. Australia Standard Time > Perth
 +08.00 Singapore Standard Time > Kuala Lumpur, Singapore
 +08.00 China Standard Time > Beijing, Chongqing, Hong Kong SAR, Urumqi
 +09.00 Korea Standard Time > Seoul
 +09.00 Tokyo Standard Time > Osaka, Sapporo, Tokyo
 +09.00 Yakutsk Standard Time > Yakutsk
 +09.50 AUS Central Standard Time > Darwin
 +09.50 Cen. Australia Standard Time > Adelaide
 +10.00 West Pacific Standard Time > Guam, Port Moresby
 +10.00 Vladivostok Standard Time > Vladivostok
 +10.00 AUS Eastern Standard Time > Canberra, Melbourne, Sydney
 +10.00 Tasmania Standard Time > Hobart
 +10.00 E. Australia Standard Time > Brisbane
 +11.00 Central Pacific Standard Time > Magadan, Solomon Islands, New Caledonia
 +12.00 Fiji Standard Time > Fiji Islands, Kamchatka, Marshall Islands
 +12.00 New Zealand Standard Time > Auckland, Wellington
 +13.00 Tonga Standard Time > Nuku'alofa
 )
Return
728x90

'AutoHotKey' 카테고리의 다른 글

한방에 v1 20240118  (0) 2024.01.18
컴퓨터 자동종료 - GUI  (0) 2023.10.14
PC시간을 웹사이트 시간으로 변경  (0) 2023.10.11
윈도우 목록 보여주기  (0) 2023.10.10
인증창 넣기  (0) 2023.10.09

+ Recent posts