]> git.0d.be Git - panikweb.git/blob - panikweb/utils.py
b36714f8fa2762bdecf6061f5410a79868c96cb8
[panikweb.git] / panikweb / utils.py
1 from datetime import datetime, timedelta
2
3
4 def tofirstdayinisoweek(year, week):
5     # from http://stackoverflow.com/questions/5882405/get-date-from-iso-week-number-in-python
6     ret = datetime.strptime('%04d-%02d-1' % (year, week), '%Y-%W-%w')
7     if datetime(year, 1, 4).isoweekday() > 4:
8         ret -= timedelta(days=7)
9     return ret