📌  相关文章
📜  python 日期时间格式 yyyy-mm-dd - Python (1)

📅  最后修改于: 2023-12-03 15:34:12.394000             🧑  作者: Mango

Python 日期时间格式 yyyy-mm-dd

在Python中,我们需要经常处理日期和时间,因此日期时间格式是非常重要的。在本文中,我们将介绍Python日期时间格式yyyy-mm-dd及其使用方法。

介绍

Python中datetime模块提供了处理日期和时间的类和函数。其中,datetime类是最常用的类之一,可以表示日期和时间。

格式化日期时间

使用strftime()函数可以将日期时间格式化为需要的格式。下面是一个例子:

import datetime

now = datetime.datetime.now()
formatted_date = now.strftime("%Y-%m-%d")
print("当前日期为:", formatted_date)

输出将是:

当前日期为: 2021-09-15

在上面的例子中,%Y代表年份,%m代表月份,%d代表日期。

解析日期时间

使用strptime()函数可以将字符串日期时间解析为datetime对象。下面是一个例子:

import datetime

date_string = "2021-09-15"
datetime_obj = datetime.datetime.strptime(date_string, "%Y-%m-%d")
print(datetime_obj)

输出将是:

2021-09-15 00:00:00

在上面的例子中,%Y代表年份,%m代表月份,%d代表日期。因此,字符串“2021-09-15”被解析为2021年9月15日的datetime对象。

获取日期时间信息

datetime对象的属性可以用于获取日期时间的各个部分,例如年、月、日等。下面是一个例子:

import datetime

now = datetime.datetime.now()
year = now.year
month = now.month
day = now.day
print("当前日期为:{}年{}月{}日".format(year, month, day))

输出将是:

当前日期为:2021年9月15日
总结

Python日期时间格式yyyy-mm-dd可以用于格式化日期时间、解析日期时间和获取日期时间信息。Python的datetime模块提供了类和函数,方便我们处理日期时间。希望本文能够帮助大家更好地理解Python日期时间格式yyyy-mm-dd。