Python中的datetime模块提供了一个名为date的类来处理日期
▥Python
𝄐 0
python data class,python class str,python classs,python @dataclass,python里class,python中class函数用法
Python中的datetime模块提供了一个名为date的类来处理日期。该类表示一个简单的日期(年、月、日),不含时间信息。
以下是date类的用法示例:
### 创建date对象
import datetime
# 通过年、月、日创建date对象
d = datetime.date(2022, 3, 27)
print(d) # 输出:2022-03-27
# 获取当前日期
today = datetime.date.today()
print(today) # 输出形式:2022-03-27
### 访问date对象的属性
import datetime
d = datetime.date(2022, 3, 27)
# 获取年份、月份、日等属性
print(d.year) # 输出:2022
print(d.month) # 输出:3
print(d.day) # 输出:27
### date对象之间的操作
import datetime
d1 = datetime.date(2022, 3, 27)
d2 = datetime.date(2022, 4, 1)
# 比较两个日期的大小
if d1 < d2:
print("d1在d2之前")
else:
print("d1在d2之后")
# 两个日期相差的天数
delta = d2 - d1
print(delta.days) # 输出:5
# 给日期加上一定的天数
new_date = d1 + datetime.timedelta(days=10)
print(new_date) # 输出:2022-04-06
Python中的datetime模块提供了一个名为date的类来处理日期。该类表示一个简单的日期(年、月、日),不含时间信息。
以下是date类的用法示例:
### 创建date对象
import datetime
# 通过年、月、日创建date对象
d = datetime.date(2022, 3, 27)
print(d) # 输出:2022-03-27
# 获取当前日期
today = datetime.date.today()
print(today) # 输出形式:2022-03-27
### 访问date对象的属性
import datetime
d = datetime.date(2022, 3, 27)
# 获取年份、月份、日等属性
print(d.year) # 输出:2022
print(d.month) # 输出:3
print(d.day) # 输出:27
### date对象之间的操作
import datetime
d1 = datetime.date(2022, 3, 27)
d2 = datetime.date(2022, 4, 1)
# 比较两个日期的大小
if d1 < d2:
print("d1在d2之前")
else:
print("d1在d2之后")
# 两个日期相差的天数
delta = d2 - d1
print(delta.days) # 输出:5
# 给日期加上一定的天数
new_date = d1 + datetime.timedelta(days=10)
print(new_date) # 输出:2022-04-06
本文地址:
/show-275556.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。