Thailand followsIndochina Time, which is seven hours ahead ofUTC. The local mean time inBangkok was originally UTC+06:42:04.[1] Thailand used this local mean time until 1920, when it changed to Indochina Time, UTC+07:00; ICT is used all year round as Thailand never observeddaylight saving time. Thailand shares the same time zone withVietnam,Laos,Christmas Island, &Western Indonesia, as well asparts of Russia.
| Period in use | Time offset from GMT | Name of time (unofficial) |
|---|---|---|
| 1 January 1880 – 31 March 1920 | UTC+06:42:04 | Bangkok Mean Time |
| 1 April 1920 – present | UTC+07:00 | Indochina Time (ICT) |
Thailand declared on 16 March 1920 that people would move their clocks ahead by 17 minutes, 56 seconds on 31 March 1920 to match the time in use inSoutheast Asia. The time was switched on 1 April 1920 at 00:00 (old time) to 00:17:56 (new time).[4]
On1 January 1990, theCabinet of Thailand appointed theRoyal Thai Navy as the official timekeeper for Thailand. Thai Standard Time is derived from fiveatomic clocks maintained by the Royal Thai Navy.