亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> Python

Python获取当前时间

Python 获取当前时间

在本文中,您将学习在 Python 中获取您所在地区的当前时间以及不同的时区。

您可以通过多种方式在 Python 中获取当前时间。


示例 1:使用 datetime 对象的当前时间

from datetime import datetime

now = datetime.now()

current_time = now.strftime("%H:%M:%S")
print("Current Time =", current_time)

输出

Current Time = 07:41:19

在上面的例子中,我们导入了 datetime datetime 模块中的类。然后,我们使用 now() 获取 datetime 的方法 包含当前日期和时间的对象。

使用 datetime.strftime() 方法,我们创建了一个代表当前时间的字符串。


如果你需要创建一个time 包含当前时间的对象,你可以这样做。

from datetime import datetime

now = datetime.now().time() # time object

print("now =", now)
print("type(now) =", type(now))	

输出

now = 07:43:37.457423
type(now) = <class 'datetime.time'>

示例2:使用时间模块的当前时间

您还可以使用时间模块获取当前时间。

import time

t = time.localtime()
current_time = time.strftime("%H:%M:%S", t)
print(current_time)

输出

07:46:58

示例 3:时区的当前时间

如果需要查询某个时区的当前时间,可以使用pytZ模块。

from datetime import datetime
import pytz

tz_NY = pytz.timezone('America/New_York') 
datetime_NY = datetime.now(tz_NY)
print("NY time:", datetime_NY.strftime("%H:%M:%S"))

tz_London = pytz.timezone('Europe/London')
datetime_London = datetime.now(tz_London)
print("London time:", datetime_London.strftime("%H:%M:%S"))

输出

NY time: 03:45:16
London time: 08:45:16

Python

  1. 电压和电流计算
  2. Python 数据类型
  3. Python 运算符
  4. Python pass 语句
  5. Python 函数参数
  6. Python字典
  7. Python 日期时间
  8. 如何在 Python 中获取当前日期和时间?
  9. Python时间模块
  10. Python 睡眠()
  11. Python Timeit() 与示例
  12. Python time.sleep():为您的代码添加延迟(示例)