Python中日期格式的输出方法

分类:知识百科 日期: 点击:0

在Python中,日期格式的输出可以通过使用datetime模块中的datetime类来实现。datetime类提供了一系列方法,可以轻松输出指定格式的日期。

1. datetime.now()方法

datetime.now()方法可以用来获取当前日期和时间,返回一个datetime对象,可以使用strftime()方法将它转换为指定格式的字符串,例如:

from datetime import datetime

now = datetime.now()
print(now.strftime("%Y-%m-%d %H:%M:%S"))

输出结果为:2020-07-17 16:43:27

2. datetime.strptime()方法

datetime.strptime()方法可以将一个指定格式的字符串转换为datetime对象,例如:

from datetime import datetime

date_string = "2020-07-17 16:43:27"
date_object = datetime.strptime(date_string, "%Y-%m-%d %H:%M:%S")
print(date_object)

输出结果为:2020-07-17 16:43:27

3. datetime.strftime()方法

datetime.strftime()方法可以将一个datetime对象转换为指定格式的字符串,例如:

from datetime import datetime

date_object = datetime.now()
date_string = date_object.strftime("%Y-%m-%d %H:%M:%S")
print(date_string)

输出结果为:2020-07-17 16:43:27

4. datetime.date()方法

datetime.date()方法可以获取当前日期,返回一个date对象,可以使用strftime()方法将它转换为指定格式的字符串,例如:

from datetime import date

today = date.today()
print(today.strftime("%Y-%m-%d"))

输出结果为:2020-07-17

5. datetime.time()方法

datetime.time()方法可以获取当前时间,返回一个time对象,可以使用strftime()方法将它转换为指定格式的字符串,例如:

from datetime import time

now = time.now()
print(now.strftime("%H:%M:%S"))

输出结果为:16:43:27

通过以上介绍,我们可以看出,Python中日期格式的输出可以通过datetime模块中的datetime类来实现。datetime类提供了一系列方法,可以轻松输出指定格式的日期,例如datetime.now()方法,datetime.strptime()方法,datetime.strftime()方法,datetime.date()方法和datetime.time()方法等。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。