如何使用Python将字符串转换为格式化的日期时间字符串

  介绍

小编给大家分享一下如何使用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将字符串转换为格式化的日期时间字符串”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

如何使用Python将字符串转换为格式化的日期时间字符串