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


Posted in Python onSeptember 01, 2019

我正在尝试将字符串“20091229050936”转换为“2009年12月29日(UTC)”

>>>import time
>>>s = time.strptime("20091229050936", "%Y%m%d%H%M%S")
>>>print s.strftime('%H:%M %d %B %Y (UTC)')

给 AttributeError: 'time.struct_time' object has no attribute 'strftime'

显然,我犯了一个错误:时间错了,它是一个日期时间对象!它有一个日期和时间组件!

>>>import datetime
>>>s = datetime.strptime("20091229050936", "%Y%m%d%H%M%S")

给 AttributeError: 'module' object has no attribute 'strptime'

我是怎么意思将字符串转换为格式化的日期字符串?

解决方案

time.strptime返回time_struct; time.strftime接受a time_struct作为可选参数:

>>>s = time.strptime(page.editTime(), "%Y%m%d%H%M%S")
>>>print time.strftime('%H:%M %d %B %Y (UTC)', s)
给 05:09 29 December 2009 (UTC)

总结

以上所述是小编给大家介绍的使用Python将字符串转换为格式化的日期时间字符串,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Python 相关文章推荐
python 文件与目录操作
Dec 24 Python
Python基于Tkinter实现的记事本实例
Jun 17 Python
Python代码实现KNN算法
Dec 20 Python
TensorFlow实现Softmax回归模型
Mar 09 Python
Tensorflow中的placeholder和feed_dict的使用
Jul 09 Python
浅谈Python的list中的选取范围
Nov 12 Python
python读取文件名并改名字的实例
Jan 07 Python
python3.4+pycharm 环境安装及使用方法
Jun 13 Python
Python搭建代理IP池实现检测IP的方法
Oct 27 Python
Django Haystack 全文检索与关键词高亮的实现
Feb 17 Python
Python3 ID3决策树判断申请贷款是否成功的实现代码
May 21 Python
教你怎么用Python selenium操作浏览器对象的基础API
Jun 23 Python
Python 使用多属性来进行排序
Sep 01 #Python
详解一种用django_cache实现分布式锁的方式
Sep 01 #Python
python实现多进程通信实例分析
Sep 01 #Python
python输出带颜色字体实例方法
Sep 01 #Python
基于Django框架的权限组件rbac实例讲解
Aug 31 #Python
Django之PopUp的具体实现方法
Aug 31 #Python
对django layer弹窗组件的使用详解
Aug 31 #Python
You might like
可以在线执行PHP代码包装修正版
2008/03/15 PHP
PHP学习笔记之三 数据库基本操作
2011/01/17 PHP
php函数的常用方法及注意之处小结
2011/07/10 PHP
PHP MYSQL实现登陆和模糊查询两大功能
2016/02/05 PHP
php中file_get_contents()函数用法实例
2019/02/21 PHP
Yii框架自定义数据库操作组件示例
2019/11/11 PHP
Javascript 对象的解释
2008/11/24 Javascript
关于COOKIE个数与大小的问题
2011/01/17 Javascript
jquery插件制作简单示例说明
2012/02/03 Javascript
js从10种颜色中随机取色实现每次取出不同的颜色
2013/10/23 Javascript
zepto.js中tap事件阻止冒泡的实现方法
2015/02/12 Javascript
AngularJS学习笔记之ng-options指令
2015/06/16 Javascript
利用HTML5的画布Canvas实现刮刮卡效果
2015/09/06 Javascript
基于jquery实现智能提示控件intellSeach.js
2016/03/17 Javascript
jquery 获取select数组与name数组长度的实现代码
2016/06/20 Javascript
AngularJS基础 ng-mouseover 指令简单示例
2016/08/02 Javascript
angularjs 源码解析之injector
2016/08/22 Javascript
JS正则表达式封装与使用操作示例
2019/05/15 Javascript
js根据后缀判断文件文件类型的代码
2020/05/09 Javascript
vue video和vue-video-player实现视频铺满教程
2020/10/30 Javascript
[01:09:40]Newbee vs Pain 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
[51:10]VP vs VGJ.S 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
python 运用Django 开发后台接口的实例
2018/12/11 Python
numpy求平均值的维度设定的例子
2019/08/24 Python
pyinstaller 3.6版本通过pip安装失败的解决办法(推荐)
2020/01/18 Python
Python实现捕获异常发生的文件和具体行数
2020/04/25 Python
Python如何将将模块分割成多个文件
2020/08/04 Python
Python包资源下载路径报404解决方案
2020/11/05 Python
Python中lru_cache的使用和实现详解
2021/01/25 Python
决心书范文
2014/03/11 职场文书
毕业生实习期转正自我鉴定
2014/09/26 职场文书
2014年学生会工作总结范文
2014/11/07 职场文书
2014年乡镇安全生产工作总结
2014/12/02 职场文书
先进个人事迹材料范文
2014/12/30 职场文书
阳光体育运动标语口号
2015/12/26 职场文书
Canvas绘制像素风图片的示例代码
2021/09/25 HTML / CSS