📌  相关文章
📜  过去 24 小时 python 日期时间 - Python (1)

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

过去24小时python日期时间 - Python

在Python中,日期和时间的处理非常方便。今天我们来探讨一下如何获取过去24小时的日期时间。

获取当前时间

我们可以使用datetime模块来获取当前的日期和时间。下面是获取当前日期和时间的示例代码:

import datetime

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

输出:

当前时间为: 2021-05-31 10:30:00.000000
获取过去24小时的时间

接下来,我们将使用timedelta对象来计算过去24小时的时间。timedelta是表示时间差的对象,我们可以将其加到一个datetime对象上来计算新的时间。下面是获取过去24小时的时间的示例代码:

import datetime

now = datetime.datetime.now()
past = now - datetime.timedelta(hours=24)
print("过去24小时的时间为:", past)

输出:

过去24小时的时间为: 2021-05-30 10:30:00.000000
格式化时间

默认情况下,datetime对象以ISO格式显示。如果我们想以自定义格式显示日期和时间,则可以使用strftime方法。下面是将日期和时间以自定义格式显示的示例代码:

import datetime

now = datetime.datetime.now()
past = now - datetime.timedelta(hours=24)

print("当前时间为:", now.strftime("%Y-%m-%d %H:%M:%S"))
print("过去24小时的时间为:", past.strftime("%Y-%m-%d %H:%M:%S"))

输出:

当前时间为: 2021-05-31 10:30:00
过去24小时的时间为: 2021-05-30 10:30:00
总结

在Python中获取当前时间以及计算过去的时间非常方便。我们可以使用datetime模块和timedelta对象来处理日期和时间。希望本文能够对大家有所帮助。