有多种获取Python当前时间的方法,
步骤:
导入时间模块
致电 localtime() 时间类的功能–在其对象中分配它。
使用格式化时间 strftime() 功能。
# Python程序获取当前时间 # 导入时间模块 import time # 获取当前时间 time_object = time.localtime()# 格式化时间 current_time = time.strftime("%H:%M:%S", time_object) # 打印时间 print("Current time is: ", current_time)
输出结果
Current time is: 08:04:32
步骤:
从datetime模块导入datetime类
致电 now() 日期时间类的功能
将对象传递到 strftime() 格式化时间的功能
打印时间
# Python程序获取当前时间 # 导入日期时间类 # 从日期时间模块 from datetime import datetime # calling the now() function obj_now = datetime.now()# 格式化时间 current_time = obj_now.strftime("%H:%M:%S") print("Current time is:", current_time)
输出结果
Current time is: 08:08:53
步骤:
从datetime模块导入datetime类
导入pytz模块以从指定时区访问日期时间
使用 timezone() pytz模块的功能–我们可以使用“now()”功能–我们可以访问当前时间并使用 strftime() 功能–我们可以格式化时间。
打印时间
# Python程序获取当前时间 # 导入日期时间类 from # 日期时间模块 from datetime import datetime # 导入pytz import pytz # 指定印度时间区 tz_IN = pytz.timezone('Asia/Calcutta') datetime_IN = datetime.now(tz_IN)print("Asia/Calcutta time is: ", datetime_IN.strftime("%H:%M:%S")) # 指定美国/芝加哥时区 tz_Chicago = pytz.timezone('America/Chicago') datetime_Chicago = datetime.now(tz_Chicago)print("America/Chicago time is: ", datetime_Chicago.strftime("%H:%M:%S"))
输出结果
Asia/Calcutta time is: 13:55:15 America/Chicago time is: 03:25:15