Python cung cấp các gói khác nhau ( datetime
, time
, calendar
) như có thể thấy ở đây để đối phó với thời gian. Tôi đã phạm một sai lầm lớn khi sử dụng cách sau để có được giờ GMT hiện tạitime.mktime(datetime.datetime.utcnow().timetuple())
Cách đơn giản để có được thời gian GMT hiện tại trong dấu thời gian Unix là gì?
datetime.utcnow()
trả về thời gian UTC hiện tại dưới dạng đối tượng datetime (Tôi giả sử bạn muốn UTC khi bạn đang nói về "giờ GMT").time.time()
trả về dấu thời gian Unix trực tiếp dưới dạng số float. Dưới đây là cách chuyển đổi datetime.date/datetime.datetime biểu thị thời gian trong UTC sang dấu thời gian POSIX .