{site_name}

{site_name}

🌜 搜索

Python提供了标准库datetime来处理日期和时间

Python 𝄐 0
python3日期,python日期操作,python time 日期,python日期函数,python 系统日期,python日期函数大全
Python提供了标准库datetime来处理日期和时间。

日期(date)是指年月日,时间(time)是指小时、分钟、秒以及微秒。日期和时间合并在一起形成日期时间(datetime)对象。Python的datetime模块中有三个主要的类:date、time和datetime。

date类表示一个日期,它有year、month和day这三个属性;time类表示一个时间,它有hour、minute、second和microsecond这四个属性;datetime类表示日期和时间,它包含了date类和time类的所有属性。

下面是一些Python处理日期和时间的例子:

python
import datetime

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

# 创建日期时间对象
dt = datetime.datetime(2021, 9, 1, 10, 30, 0)
print("创建的日期时间对象为:", dt)

# 获取日期对象和时间对象
d = dt.date()
t = dt.time()
print("日期对象为:", d)
print("时间对象为:", t)

# 格式化输出日期时间
print("格式化输出的日期时间为:", dt.strftime("%Y-%m-%d %H:%M:%S"))

# 时间加减运算
delta = datetime.timedelta(days=1)
tomorrow = now + delta
yesterday = now - delta
print("明天的时间为:", tomorrow)
print("昨天的时间为:", yesterday)


以上代码演示了如何获取当前时间、创建日期时间对象、获取日期对象和时间对象、格式化输出日期时间以及进行时间加减运算。