pypthon字符串与日期转换
- 电脑硬件
- 2025-09-04 14:24:02

字符串转换为日期
可使用datetime模块将字符串转换为日期类型,使用datatime 的strptime方法时候需要指定日期格式。
指定日期格式:根据日期字符串的格式,定义对应的日期格式字符串。要注意区分大小写。常见占位符有:
%Y:四位数年份。
%m:两位数月份。
%d:两位数日期。
%H:24 小时制的两位数小时数。
%M:两位数分钟数。
%S:两位数秒数。 例如,日期字符串为"2024-12-12",对应的日期格式字符串为"%Y-%m-%d"。
示例:
from datetime import datetime date_string = "2024-12-12" date_object = datetime.strptime(date_string, "%Y-%m-%d") print(date_object)结果:
日期转换为字符串可使用datetime模块将字符串转换为日期类型,使用datatime 的strftime方法时候需要指定日期格式。
常用的格式代码说明
%Y:四位数的年份表示(如 2024)
%y:两位数的年份表示(如 24)
%m:两位数的月份表示(01 - 12)
%d:两位数的日表示(01 - 31)
%H:24 小时制的小时数(00 - 23)
%I:12 小时制的小时数(01 - 12)
%M:分钟数(00 - 59)
%S:秒数(00 - 59)
%p:本地的 AM 或 PM 的等价符
%a:本地简化星期名称
%A:本地完整星期名称
%b:本地简化的月份名称
%B:本地完整的月份名称
示例:
from datetime import datetime # 创建一个日期对象 date_obj = datetime(2024, 12, 25) # 按照指定格式将日期对象转换为字符串 formatted_date = date_obj.strftime("%Y-%m-%d") print(formatted_date) # 也可以使用日月年的格式 another_format = date_obj.strftime("%d/%m/%Y") print(another_format) # 也可以使用其他格式 another_format = date_obj.strftime("%d/%b/%Y %A") print(another_format)结果:
pypthon字符串与日期转换由讯客互联电脑硬件栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“pypthon字符串与日期转换”