先简单涉及time模块的两个方法。 import time time.localtime()#这个返回代表当前时间的一个对象 time.strftime( 格式字符串, 时间对象 )# str format time-->返回时间字符串 time.strptime(时间字符串, 格式字符串)# str parse time-->返回时间对象 其中的格式字符串是规定好的,比如%y代表两位数的年份,%Y代表四位数的年份,具体更详细含义可见 http://docs.python.org/library/time.html#time.struct_time 例子 time.strftime( "%a, %d %b %Y %H:%M:%S +0000", time.localtime() ) >>"Sat, 15 Aug 2009 10:22:44 +0000" time.strptime("30 Nov 00", "%d %b %y") >>time.struct_time(tm_year=2000, tm_mon=11, tm_mday=30, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=3, tm_yday=335, tm_isdst=-1) 这是将字符串格式的日期及时间转成日期对象 转义符对应意义如下 %a 本地简化星期名称 %A 本地完整星期名称 %b 本地简化的月份名称 %B 本地完整的月份名称 %c 本地相应的日期表示和时间表示 %d 月内中的一天(0-31) %H 24小时制小时数(0-23) %I 12小时制小时数(01-12) %j 年内的一天(001-366) %m 月份(01-12) %M 分钟数(00=59) %p 本地A.M.或P.M.的等价符 %S 秒(00-59) %U 一年中的星期数(00-53)星期天为星期的开始 %w 星期(0-6),星期天为星期的开始 %W 一年中的星期数(00-53)星期一为星期的开始 %x 本地相应的日期表示 %X 本地相应的时间表示 %y 两位数的年份表示(00-99) %Y 四位数的年份表示(000-9999) %Z 当前时区的名称 %% %号本身
时间操作函数
猜你喜欢
转载自fantasyeye.iteye.com/blog/812762
今日推荐
周排行