diff babel/dates.py @ 577:e57abed6542a trunk

fix format_date() with a datetime parameter (#282)
author fschwarz
date Mon, 30 Jul 2012 21:48:55 +0000
parents ca203b2af83c
children 5ba68e40d1d0
line wrap: on
line diff
--- a/babel/dates.py
+++ b/babel/dates.py
@@ -924,7 +924,7 @@
     def get_day_of_year(self, date=None):
         if date is None:
             date = self.value
-        return (date - date_(date.year, 1, 1)).days + 1
+        return (date - date.replace(month=1, day=1)).days + 1
 
     def get_week_number(self, day_of_period, day_of_week=None):
         """Return the number of the week of a day within a period. This may be
Copyright (C) 2012-2017 Edgewall Software