可以使用datetime模块。datetime模块提供了处理日期和时间的类和函数。
下面是一些常用的日期管理操作示例:
import datetime
# 获取当前日期和时间
now = datetime.datetime.now()
print("当前日期和时间:", now)
# 获取当前日期
today = datetime.date.today()
print("当前日期:", today)
# 创建指定日期和时间的datetime对象
dt = datetime.datetime(2022, 1, 1, 12, 0, 0)
print("指定日期和时间:", dt)
# 格式化日期和时间
formatted = now.strftime("%Y-%m-%d %H:%M:%S")
print("格式化后的日期和时间:", formatted)
# 日期加减
one_day = datetime.timedelta(days=1)
yesterday = today - one_day
tomorrow = today + one_day
print("昨天:", yesterday)
print("明天:", tomorrow)
# 比较日期
if yesterday < today:
print("昨天比今天早")
以上示例演示了如何获取当前日期和时间、创建指定日期和时间的对象、格式化日期和时间、进行日期加减、比较日期等常用操作。
请注意,以上答案中没有提及亚马逊AWS、Azure、阿里云、华为云、天翼云、GoDaddy、Namecheap、Google等流行的云计算品牌商。
领取专属 10元无门槛券
手把手带您无忧上云