📅  最后修改于: 2023-12-03 14:51:21.353000             🧑  作者: Mango
Python 是一种功能强大而灵活的编程语言,它支持对日期和时间进行操作。在本文中,我们将介绍 Python 中如何添加日期和时间,并展示代码示例。
使用 Python 中的 datetime 模块可以轻松地获取当前日期和时间。以下是获取当前日期和时间的代码示例:
import datetime
# 获取当前日期和时间
now = datetime.datetime.now()
# 输出当前日期和时间
print("当前日期和时间:")
print(now)
输出结果如下:
当前日期和时间:
2021-11-16 10:27:35.676724
可以使用 strftime 函数将日期和时间格式化为字符串。以下是将日期和时间格式化为字符串的代码示例:
import datetime
# 获取当前日期和时间
now = datetime.datetime.now()
# 格式化日期和时间
formatted_date_time = now.strftime("%Y-%m-%d %H:%M:%S")
# 输出格式化后的日期和时间
print("格式化后的日期和时间:")
print(formatted_date_time)
输出结果如下:
格式化后的日期和时间:
2021-11-16 10:27:35
可以使用 strptime 函数将字符串转换为日期和时间对象。以下是将字符串转换为日期和时间对象的代码示例:
import datetime
# 定义字符串
date_string = "11/16/2021"
# 将字符串转换为日期对象
date_object = datetime.datetime.strptime(date_string, "%m/%d/%Y")
# 输出日期对象
print("日期对象:")
print(date_object)
输出结果如下:
日期对象:
2021-11-16 00:00:00
可以使用 timedelta 函数对日期和时间进行加减运算。以下是添加时间间隔的代码示例:
import datetime
# 获取当前日期和时间
now = datetime.datetime.now()
# 添加一天
one_day = datetime.timedelta(days=1)
tomorrow = now + one_day
# 输出明天的日期和时间
print("明天的日期和时间:")
print(tomorrow)
输出结果如下:
明天的日期和时间:
2021-11-17 10:27:35.676724
以上就是在 Python 中添加日期和时间的方法。使用这些简单的函数和代码可以轻松地操作日期和时间。