免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 8022 | 回复: 1
打印 上一主题 下一主题

关于Python中时间与字符串直接的转换... [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-05-25 10:53 |只看该作者 |倒序浏览

本文转自:
http://blog.csdn.net/Aarchbishop/archive/2006/04/30/699000.aspx
>>> import time
>>> import datetime
>>> now = time.localtime()
>>> now
(2006, 4, 30, 18, 7, 35, 6, 120, 0)
>>> type(now)
>>> str_now = time.strftime("%m/%d/%Y %X", now )
>>> str_now
'04/30/2006 18:07:35'
>>> new_now = time.strptime( str_now, "%m/%d/%Y %X" )
>>> new_now
(2006, 4, 30, 18, 7, 35, 6, 120, -1)
这里,strftime 将 struct_time 的时间按指定的格式转化成 字符串
strptime 将 字符串按指定的格式转化成 struct_time 的时间
struct_time 的时间没有现成的比较的函数,可以将 struct_time 转化成 datetime.datetime
>>> d_now = datetime.datetime( *now[:6] )
>>> type(d_now)
>>> d_now
datetime.datetime(2006, 4, 30, 18, 7, 35)
原文地址
http://blog.csdn.net/Aarchbishop/archive/2006/04/30/699000.aspx


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/94754/showart_1943873.html

论坛徽章:
0
2 [报告]
发表于 2010-02-24 10:11 |只看该作者
en ,不错,正需要这个
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP