📜  Python| time.gmtime() 方法(1)

📅  最后修改于: 2023-12-03 15:04:23.537000             🧑  作者: Mango

Python | time.gmtime() 方法

简介

在Python中,time模块提供了处理时间的功能。time.gmtime()是其中一个方法,用于获取以世界标准时间(UTC)表示的当前时间的时间元组。

该方法返回一个包含9个元素的元组,分别表示年份、月份、日期、小时、分钟、秒钟、星期几、一年中的第几天以及夏令时标志。这些元素可以通过索引访问。

语法
time.gmtime([seconds])
参数

seconds(可选):一个表示从UTC 1970年1月1日午夜(计算机纪元)开始计算的秒数。如果不提供该参数,则默认使用当前时间。

返回值

该方法返回一个表示当前时间的time.struct_time对象。

示例

使用time.gmtime()方法获取当前时间的时间元组:

import time

current_time = time.gmtime()
print(current_time)

输出:

time.struct_time(tm_year=2021, tm_mon=7, tm_mday=13, tm_hour=3, tm_min=23, tm_sec=2, tm_wday=1, tm_yday=194, tm_isdst=0)
注意事项
  • time.gmtime()返回的时间元组中的元素值都是整型。
  • 如果提供了seconds参数,方法将基于该参数计算时间。否则,将使用当前时间。
  • 时间元组中的星期几(tm_wday)的取值范围是0-6,其中0表示星期一。
  • 时间元组中的一年中的第几天(tm_yday)的取值范围是1-366。
结论

time.gmtime()方法是Python中用于获取以世界标准时间表示的当前时间的常用方法。它返回一个包含年份、月份、日期、小时、分钟、秒钟、星期几、一年中的第几天以及夏令时标志的时间元组。这个方法对于许多与时间相关的应用非常有用,例如日志记录、定时任务等。