python,时间加减,时间计算,时间格式化,时间提取汇总
From:?http://bbs.chinaunix.net/thread-1371304-1-1.html
不知道這么寫題目會不會讓人誤會,不過這個題目可以讓從搜索引擎上搜索問題的菜鳥們一下找到這篇帖子
這篇是集合了N多大大的方法 上半部是時間加減 下半部是格式化
感謝 xiaoyu9805119 carrison 3227049?
給出一個完整的
#!/usr/bin/python
#coding:utf-8
import datetime
import time
format="%Y-%m-%d %H:%M:%S"
t1=time.strptime("2008-01-31 00:11:23",format)
t2=datetime.datetime(t1[0],t1[1],t1[2],t1[3],t1[4],t1[5],t1[6])
t3=t2-datetime.timedelta(minutes=30)
t3=str(t3)
b1=t3[0:4]
b2=t3[5:7]
b3=t3[8:10]
b4=t3[11:13]
b5=t3[14:16]
b6=t3[-2:]
print b1
print b2
print b3
print b4
print b5
print b6
另一種 時間格式化方法 xiaoyu9805119 提供
a="2009-02-15 21:00:08"
import re
s=re.split("\D*",a)
print s
另一種 時間加減方法 3227049提供
import datetime,time
format="%Y-%m-%d %H:%M:%S"
result=datetime.datetime(*time.strptime("2008-01-31 00:11:23",format)[:6])-datetime.timedelta(minutes=30)
print result.strftime(format)
總結(jié)
以上是生活随笔為你收集整理的python,时间加减,时间计算,时间格式化,时间提取汇总的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【PS】免费 使用PS批量将pdf转换成
- 下一篇: 7.python之正则表达式re模块