c语言编程笔录

您现在的位置是:首页 > 编程 > 编程经验

编程经验

用Python获取当前时间和日期

黄芸欢 2023-07-11编程经验
1.Pythondatetime模块Python内置的datetime模块提供了处理日期和时间的函数。importdatetimenow=datetime.datetime.n

1. Python datetime模块

Python内置的datetime模块提供了处理日期和时间的函数。

import datetime
now = datetime.datetime.now()
print("当前时间:")
print(now)

运行上面的代码,就可以得到当前的日期和时间。

2. 格式化输出

可以使用strftime()函数来格式化输出,具体操作可以参考Python官方文档。

import datetime
now = datetime.datetime.now()
print(now.strftime("%Y-%m-%d %H:%M:%S"))

运行上面的代码,可以得到带格式的输出,如2021-05-31 09:35:13。

3. 时区处理

如果需要处理多个时区的时间,可以使用pytz模块。

import datetime
import pytz
tz_LA = pytz.timezone('America/Los_Angeles')
datetime_LA = datetime.datetime.now(tz_LA)
print("洛杉矶时间:")
print(datetime_LA.strftime("%Y-%m-%d %H:%M:%S %Z%z"))

运行上面的代码,可以得到洛杉矶的当前时间。

4. 时间间隔计算

可以使用timedelta函数来计算时间间隔。

import datetime
t1 = datetime.datetime(2021, 5, 1)
t2 = datetime.datetime(2021, 5, 31)
delta = t2 - t1
print("时间间隔:")
print(delta)

运行上面的代码,可以得到时间间隔,如30天。

文章评论