要进行时间转换,在python里面是非常简单的,这里会使用到 time 模块里的 strptime() 和 strftime()。
下面我们用实例来演示一下:
strptime() 根据你指定的格式控制字符串解读日期,
strftime() 则根据你指定的格式控制字符串输出日期。
比如,把 “01-Sep-14 13:30” 格式转换成 “14–12 10:06:00” 格式:
1
2
3
4
5
6
7
8
9
10
11
|
>>> from time import strptime, strftime >>> dateStr = '01-Sep-14 13:30' >>> parseStr = strptime( dateStr, '%d-%b-%y %H:%M' ) >>> coverted = strftime( '%Y/%m/%d %H:%M' , parseStr ) >>> >>> parseStr time.struct_time(tm_year = 2014 , tm_mon = 9 , tm_mday = 1 , tm_hour = 13 , tm_min = 30 , tm_sec = 0 , tm_wday = 0 , tm_yday = 244 , tm_isdst = - 1 ) >>> >>> coverted '2014/09/01 13:30' >>> |
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容