📅  最后修改于: 2023-12-03 15:00:21.378000             🧑  作者: Mango
datetime模块是Python标准库中的一个模块,用于处理日期和时间相关的操作。它提供了一些类和函数,可以方便地创建、操作、格式化和计算日期时间。
要使用datetime模块,首先需要导入它:
import datetime
datetime模块提供了几个类,用于表示日期、时间和日期时间。下面是一些常用类的创建示例:
from datetime import date, time, datetime
# 创建日期对象
my_date = date(2022, 1, 1)
# 创建时间对象
my_time = time(12, 30, 0)
# 创建日期时间对象
my_datetime = datetime(2022, 1, 1, 12, 30, 0)
可以使用datetime模块的datetime
类的today()
方法来获取当前日期时间:
from datetime import datetime
current_datetime = datetime.today()
可以使用strftime()
方法将日期时间对象格式化为字符串:
from datetime import datetime
current_datetime = datetime.today()
formatted_datetime = current_datetime.strftime('%Y-%m-%d %H:%M:%S')
可以对日期时间对象进行算术运算,求得日期时间之间的差值,例如计算一周前的日期时间:
from datetime import datetime, timedelta
current_datetime = datetime.today()
one_week_ago = current_datetime - timedelta(days=7)
datetime模块提供了丰富的功能,可以方便地处理日期和时间相关的操作。通过创建日期时间对象、获取当前日期时间、格式化日期时间以及计算日期时间差值等基本操作,可以满足程序员处理各种日期时间需求的要求。
更多详细的信息可以查看Python官方文档:datetime。