使用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 相关文章推荐
在Django框架中编写Context处理器的方法
Jul 20 Python
深入浅析Python中的yield关键字
Jan 24 Python
TensorFlow平台下Python实现神经网络
Mar 10 Python
Jupyter安装nbextensions,启动提示没有nbextensions库
Apr 23 Python
Python可视化mhd格式和raw格式的医学图像并保存的方法
Jan 24 Python
Python2与Python3的区别点整理
Dec 12 Python
如何基于python实现脚本加密
Dec 28 Python
pymysql之cur.fetchall() 和cur.fetchone()用法详解
May 15 Python
Python 如何测试文件是否存在
Jul 31 Python
python 将html转换为pdf的几种方法
Dec 29 Python
详解matplotlib绘图样式(style)初探
Feb 03 Python
使用python求解迷宫问题的三种实现方法
Mar 17 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 计算代码执行耗时的代码修正网上普遍错误
2011/05/14 PHP
PHP number_format() 函数定义和用法
2012/06/01 PHP
php缓冲 output_buffering和ob_start使用介绍
2014/01/30 PHP
使用php的HTTP请求的库Requests实现美女图片墙
2015/02/22 PHP
php实现只保留mysql中最新1000条记录
2015/06/18 PHP
php实现的redis缓存类定义与使用方法示例
2017/08/09 PHP
Laravel框架中缓存的使用方法分析
2019/09/06 PHP
PHP实现时间日期友好显示实现代码
2019/09/08 PHP
laravel框架使用FormRequest进行表单验证,验证异常返回JSON操作示例
2020/02/18 PHP
js如何实现设计模式中的模板方法
2013/07/23 Javascript
jquery常用特效方法使用示例
2014/04/25 Javascript
JavaScript bold方法入门实例(把指定文字显示为粗体)
2014/10/17 Javascript
javascript实用方法总结
2015/02/06 Javascript
JavaScript编写简单的计算器
2015/11/25 Javascript
JavaScript记录光标在编辑器中位置的实现方法
2016/04/22 Javascript
vue.js学习笔记之绑定style样式和class列表
2016/10/31 Javascript
vue+SSM实现验证码功能
2018/12/07 Javascript
简单易扩展可控性强的Jquery转盘抽奖程序
2019/03/16 jQuery
selenium+java中用js来完成日期的修改
2019/10/31 Javascript
原生JavaScript实现轮播图
2021/01/10 Javascript
[03:59]5分钟带你了解什么是DOTA2(第二期)
2017/02/07 DOTA
Python深入学习之上下文管理器
2014/08/31 Python
Python批量创建迅雷任务及创建多个文件
2016/02/13 Python
Python内存读写操作示例
2018/07/18 Python
python 实现的IP 存活扫描脚本
2020/12/10 Python
回馈慈善的设计师太阳镜:DIFF eyewear
2019/10/17 全球购物
生产车间主管岗位职责
2013/12/28 职场文书
学生党员公开承诺书
2014/05/28 职场文书
企业爱岗敬业演讲稿
2014/09/04 职场文书
初中家长评语和期望
2014/12/26 职场文书
毕业设计论文评语
2014/12/31 职场文书
高三语文复习计划
2015/01/19 职场文书
MySQL 全文索引使用指南
2021/05/25 MySQL
Python数据类型最全知识总结
2021/05/31 Python
用python修改excel表某一列内容的操作方法
2021/06/11 Python
OpenCV绘制圆端矩形的示例代码
2021/08/30 Python