您的位置:首页 > 编程语言 > Python开发

python get this week days and last week day maybe help for you

2012-04-28 15:34 573 查看
#!/usr/bin/env python
#encoding=utf-8
import datetime

def get_this_week_days(d=datetime.datetime.now()):
d=d-datetime.timedelta(days=d.isoweekday()-1)
day_begin=datetime.datetime(d.year,d.month,d.day,0,0,0)
day_end=datetime.datetime(d.year,d.month,d.day,23,59,59)
days=[(day_begin+datetime.timedelta(days=i),day_end+datetime.timedelta(days=i)) for i in xrange(0,7)]
print days
return days

def get_last_week_days():
d=datetime.datetime.now()-datetime.timedelta(days=7)

return get_this_week_days(d)

get_last_week_days()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐