介绍
小编给大家分享一下如何使用Python将字符串转换为格式化的日期时间字符串,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
Python是什么意思
Python是一种跨平台的,具有解释性,编译性,互动性和面向对象的脚本语言,其最初的设计是用于编写自动化脚本,随着版本的不断更新和新功能的添加,常用于用于开发独立的项目和大型项目。
我正在尝试将字符串“20091229050936”转换为“2009年12月29日(UTC)”
在祝辞祝辞import 时间 祝辞祝辞祝辞s =, time.strptime (“20091229050936”,,“% Y % m % d % H % m % S") 祝辞祝辞祝辞print s.strftime (& # 39; % H: % M % d % B % Y (UTC) & # 39;)
给AttributeError: & # 39; time.struct_time& # 39;对象没有属性& # 39;strftime # 39;
显然,我犯了一个错误:时间错了,它是一个日期时间对象!它有一个日期和时间组件!
在祝辞祝辞import datetime 祝辞祝辞祝辞s =, datetime.strptime (“20091229050936”,,“% Y % m % d % H % m % S")
给AttributeError: & # 39;模块# 39;对象没有属性& # 39;strptime& # 39;
我是怎么意思将字符串转换为格式化的日期字符串?
<强>解决方案强>
time.strptime返回time_struct;时间。strftime接受一个time_struct作为可选参数:
在祝辞祝辞s =, time.strptime (page.editTime (),“% Y % m % d % H % m % S") 祝辞祝辞祝辞print time.strftime (& # 39; % H: % M % d % B % Y (UTC) & # 39;,,) 给,05:09 29, December 2009年,(UTC)
以上是“如何使用Python将字符串转换为格式化的日期时间字符串”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!