Chinaunix首页 | 论坛 | 博客
  • 博客访问: 530509
  • 博文数量: 230
  • 博客积分: 5726
  • 博客等级: 大校
  • 技术积分: 2765
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-21 13:51
文章分类

全部博文(230)

文章存档

2011年(33)

2010年(40)

2009年(157)

分类: Python/Ruby

2009-05-25 10:53:44

本文转自: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
阅读(814) | 评论(0) | 转发(0) |
0

上一篇:Python中文问题

下一篇:Python连接MySQL

给主人留下些什么吧!~~