admin 管理员组

文章数量: 887042


2024年1月14日发(作者:铁路在线教程)

datetime的python用法

在 Python 中,datetime 模块提供了处理日期和时间的类和函数。以下是一些 datetime 模块的常见用法:

导入 datetime 模块:

from datetime import datetime

获取当前日期和时间:

current_datetime = ()

print(current_datetime)

创建特定日期和时间:

specific_datetime = datetime(2022, 11, 1, 12, 30, 0) #

年、月、日、时、分、秒

print(specific_datetime)

从字符串解析日期和时间:

date_str = "2022-11-01"

parsed_date = me(date_str, "%Y-%m-%d")

print(parsed_date)

格式化日期和时间为字符串:

formatted_date

current_me("%Y-%m-%d %H:%M:%S")

print(formatted_date)

日期和时间的运算:

from datetime import timedelta

1 / 2

=

tomorrow = current_datetime + timedelta(days=1)

yesterday = current_datetime - timedelta(days=1)

print("Tomorrow:", tomorrow)

print("Yesterday:", yesterday)

比较日期和时间:

if specific_datetime > current_datetime:

print("Specific date is in the future.")

获取日期和时间的各个部分:

year = current_

month = current_

day = current_

hour = current_

minute = current_

second = current_

print(f"Year: {year}, Month: {month}, Day: {day}, Hour:

{hour}, Minute: {minute}, Second: {second}")

这些是一些基本的 datetime 模块的用法示例。datetime 还包含其他功能,如时区处理等。如果需要更高级的日期和时间操作,你可能还需要考虑使用 dateutil 或 pytz 等第三方库。

2 / 2


本文标签: 时间 模块 处理 可能 需要