欢迎访问宙启技术站
智能推送

如何使用Python函数获取当前时间

发布时间:2023-07-04 17:50:40

Python中有多种方法可以获取当前时间。下面将介绍三种常用的方法。

方法一:使用datetime模块

首先需要导入datetime模块,然后使用它的datetime类来获取当前时间。代码示例如下:

from datetime import datetime

now = datetime.now()
print(now)

运行上述代码,将会输出当前的日期和时间,例如:2022-01-01 12:34:56.789012

方法二:使用time模块

导入time模块后,可以使用time模块的localtime函数获取当前时间的元组。代码示例如下:

import time

now = time.localtime()
print(now)

运行上述代码,将会输出当前的日期和时间的元组,例如:time.struct_time(tm_year=2022, tm_mon=1, tm_mday=1, tm_hour=12, tm_min=34, tm_sec=56, tm_wday=5, tm_yday=1, tm_isdst=0)

方法三:使用time模块和strftime函数

导入time模块后,可以使用time模块的strftime函数,将时间格式化为指定的字符串格式。代码示例如下:

import time

now = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
print(now)

运行上述代码,将会输出当前的日期和时间,例如:2022-01-01 12:34:56

需要注意的是,以上方法返回的时间都是当前系统的本地时间。如果需要获取当前的UTC时间,可以使用datetime模块的datetime类的utcnow方法,或time模块的gmtime函数。

以上就是使用Python函数获取当前时间的方法。