การได้วัตถุ struct_time ตาม UTC ใน Python
สามารถรับวัตถุ struct_time ได้
ด้วยการใช้เมธอด gmtime ของโมดูล
time โดยเวลาจะแสดงผลตาม
UTC - มาตรฐานเวลาสากล
ที่ไม่ขึ้นกับเขตเวลาท้องถิ่น ซึ่งหมายความว่า
ผลลัพธ์ที่ได้จะเหมือนกันไม่ว่า
การคำนวณจะถูกทำขึ้นที่ใด
มาลองรับวัตถุ struct_time
ด้วยเมธอด gmtime กัน:
now = time.time()
res = time.gmtime(now)
print(res)
หลังจากการรันโค้ด คอนโซลจะแสดงผล:
time.struct_time(tm_year=2025, tm_mon=12,
tm_mday=31, tm_hour=15, tm_min=40, tm_sec=51, tm_wday=3,
tm_yday=365, tm_isdst=0)
รับชั่วโมงและนาทีจากวัตถุ struct_time
ตาม UTC เปรียบเทียบผลลัพธ์ที่ได้กับ
การทำงานของเมธอด localtime