📜  时间一行代码python(1)

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

时间一行代码 Python

在编程中,我们经常需要操作时间,而 Python 提供了非常方便的时间模块。本文将介绍如何用一行简单的代码操作时间。

获取当前时间
import datetime

now = datetime.datetime.now()

print(now)

以上代码将输出当前时间,例如:

2021-09-01 15:30:00.123456
时间格式化

我们通常需要将时间格式化为字符串,或将字符串转化为时间对象。下面是如何将时间对象格式化为字符串:

import datetime

now = datetime.datetime.now()

s = now.strftime('%Y-%m-%d %H:%M:%S')

print(s)

以上代码将输出当前时间的字符串形式,例如:

2021-09-01 15:30:00
时间加减

我们也常常需要对时间进行加减操作,例如计算昨天的日期。下面是如何对时间进行加减操作:

import datetime

now = datetime.datetime.now()

one_day = datetime.timedelta(days=1)

yesterday = now - one_day

print(yesterday)

以上代码将输出昨天的日期,例如:

2021-08-31 15:30:00.123456
总结

以上只是时间模块的一些基本操作,Python 的时间模块还提供了非常丰富的功能。掌握这些知识点将会帮助你更加高效地操作时间。