def test_adjust_datetime_to_timezone(self): self.assertEqual( adjust_datetime_to_timezone( datetime(2008, 6, 25, 18, 0, 0), "UTC" ).strftime("%m/%d/%Y %H:%M:%S"), "06/25/2008 18:00:00" )
def clean(self, value): value = super(LocalizedDateTimeField, self).clean(value) if value is None: # field was likely not required return None return adjust_datetime_to_timezone(value, from_tz=self.timezone)
def test_adjust_datetime_to_timezone(self): self.assertEqual( adjust_datetime_to_timezone(datetime(2008, 6, 25, 18, 0, 0), "UTC").strftime("%m/%d/%Y %H:%M:%S"), "06/25/2008 18:00:00")