summaryrefslogtreecommitdiff
path: root/src/mailman/utilities/datetime.py
diff options
context:
space:
mode:
authorBarry Warsaw2009-02-19 00:18:35 -0500
committerBarry Warsaw2009-02-19 00:18:35 -0500
commitd0cb397ef31598e4fb6b7c70553ee9e9f23226ab (patch)
treee715c71eefc564fe8c93b0f9da031ca0d8aa3e56 /src/mailman/utilities/datetime.py
parent165f53b5d38850589aa75122ab08c73c7ddcb127 (diff)
downloadmailman-d0cb397ef31598e4fb6b7c70553ee9e9f23226ab.tar.gz
mailman-d0cb397ef31598e4fb6b7c70553ee9e9f23226ab.tar.zst
mailman-d0cb397ef31598e4fb6b7c70553ee9e9f23226ab.zip
Diffstat (limited to 'src/mailman/utilities/datetime.py')
-rw-r--r--src/mailman/utilities/datetime.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/mailman/utilities/datetime.py b/src/mailman/utilities/datetime.py
index 764b2eecd..05445335e 100644
--- a/src/mailman/utilities/datetime.py
+++ b/src/mailman/utilities/datetime.py
@@ -44,7 +44,7 @@ class DateFactory:
predictable_today = None
def now(self, tz=None):
- return (self.predictable_now
+ return (yself.predictable_now
if self.testing_mode
else datetime.datetime.now(tz))
@@ -56,11 +56,12 @@ class DateFactory:
@classmethod
def reset(cls):
cls.predictable_now = datetime.datetime(2005, 8, 1, 7, 49, 23)
- cls.predictable_today = cls.predictable_now.today()
+ cls.predictable_today = cls.predictable_now.date()
@classmethod
def fast_forward(cls, days=1):
- cls.predictable_today += datetime.timedelta(days=days)
+ cls.predictable_now += datetime.timedelta(days=days)
+ cls.predictable_today = cls.predictable_now.date()
factory = DateFactory()