python日期只取年月日
作者:野牛程序员:2023-08-11 05:56:24python阅读 2548
在Python中,你可以使用datetime
模块来处理日期,并且可以通过格式化字符串来仅提取年、月和日部分。以下是一个示例代码,演示如何从一个日期中仅提取年、月和日:
from datetime import datetime # 输入日期字符串 date_string = "2023-08-11 14:30:00" # 将日期字符串转换为datetime对象 date_object = datetime.strptime(date_string, "%Y-%m-%d %H:%M:%S") # 提取年、月和日 year = date_object.year month = date_object.month day = date_object.day print("年:", year) print("月:", month) print("日:", day)
在这个示例中,strptime
函数用于将输入的日期字符串转换为datetime
对象,然后可以从该对象中提取年、月和日部分。格式化字符串"%Y-%m-%d %H:%M:%S"
用于匹配输入日期字符串的格式,你可以根据实际情况进行调整。
如果你已经有一个datetime
对象,并且只想提取年、月和日,可以直接使用对象的属性,就像上面示例中的date_object.year
、date_object.month
和date_object.day
一样。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
- 上一篇:python获取当前日期的前一天
- 下一篇:python中%s代表什么