
อ่านได้จากบทความนี้ สรุปสั้น ๆ เรื่องเขตเวลา (Time Zone) และไขข้อสงสัยว่าทำไมเวลาประเทศไทยถึงเป็น UTC+7
เพื่อให้ Server ใช้วันเวลา (Time Zone) ที่ถูกต้องตามที่เรากำหนด (ไม่ว่า Server จะตั้งอยู่ที่ไหนในโลกก็ตาม)
การ Set Time Zone สำหรับ Ubuntu 20.04 LTS ให้ทำดังนี้
$ lsb_release -a

$ date

วันเวลาปัจจุบันคือ Wed Oct 28 04:00:13 UTC 2020
$ timedatectl

จากภาพ Time Zone คือ Etc/UTC (UTC, +0000)
$ timedatectl list-timezones

กด Contrl + C เพื่อออก
เช่น ต้องการเปลี่ยนจาก UTC ไปเป็น Asia/Bangkok (ใช้ Time Zone ประเทศไทย)
$ timedatectl set-timezone Asia/Bangkok

$ timedatectl

จากภาพ Time Zone ถูกเปลี่ยน
Etc/UTC (UTC, +0000)Asia/Bangkok (+07, +0700)แล้ว
$ date

วันเวลาปัจจุบันคือ Wed Oct 28 11:07:13 +07 2020
จะเห็นว่า วัน/เวลาถูกเปลี่ยน
Wed Oct 28 04:00:13 UTC 2020Wed Oct 28 11:07:13 +07 2020ซึ่งจะถูกบวกเพิ่มไปอีก 7 ชั่วโมง (UTC + 7) ซึ่งก็คือ วัน/เวลา ปัจจุบันของประเทศไทย นั่นเอง