{site_name}

{site_name}

🌜 搜索

Python中的datetime模块提供了一种用于处理日期和时间的类,其中包括Python datetime对象

Python 𝄐 0
python time.time(),python time.strptime(),python中timeit,python中time.time()函数,python time time,python @time
Python中的datetime模块提供了一种用于处理日期和时间的类,其中包括Python datetime对象。Python datetime对象表示日期和时间,并允许对其进行操作和格式化。

Python datetime对象具有year(年),month(月),day(日),hour(时),minute(分),second(秒)和microsecond(微秒)属性,可以通过这些属性来访问日期和时间的各个部分。此外,还可以使用datetime.timedelta对象对日期和时间进行加减运算。

以下是一个使用Python datetime对象的示例:

python
import datetime

# 创建一个表示当前日期和时间的datetime对象
now = datetime.datetime.now()
print(now)

# 访问datetime对象的属性
print(now.year)
print(now.month)
print(now.day)
print(now.hour)
print(now.minute)
print(now.second)

# 创建一个指定日期和时间的datetime对象
dt = datetime.datetime(2022, 1, 1, 12, 30, 0)
print(dt)

# 对日期和时间进行加减运算
delta = datetime.timedelta(days=7)
new_dt = dt + delta
print(new_dt)

# 格式化datetime对象为字符串
str_dt = dt.strftime("%Y-%m-%d %H:%M:%S")
print(str_dt)


输出:

2023-03-27 21:29:15.244111
2023
3
27
21
29
15
2022-01-01 12:30:00
2022-01-08 12:30:00
2022-01-01 12:30:00