예제 #1
0
파일: effort.py 프로젝트: asone77/taskcoach
 def renderPeriod(self, anEffort):
     if self._hasRepeatedPeriod(anEffort):
         return ''
     start = anEffort.getStart()
     if self.aggregation == 'details':
         return render.dateTimePeriod(start, anEffort.getStop())
     elif self.aggregation == 'day':
         return render.date(start.date())
     elif self.aggregation == 'week':
         return render.weekNumber(start)
     elif self.aggregation == 'month':
         return render.month(start)
예제 #2
0
 def testWeek53(self):
     self.assertEqual('2004-53', render.weekNumber(date.DateTime(2004,12,31)))
예제 #3
0
 def testWeek1(self):
     self.assertEqual('2005-1', render.weekNumber(date.DateTime(2005,1,3)))