asphalt.tasks.util
¶
-
asphalt.tasks.util.
as_timezone
(obj)¶ Interpret an object as a pytz timezone.
Parameters: obj ( Union
[UTC
,DstTzInfo
,str
]) – either the name of a timezone (e.g. Europe/Helsinki) or a pytz timezoneReturn type: Union
[UTC
,DstTzInfo
,None
]Returns: a pytz timezone
-
asphalt.tasks.util.
convert_to_timezone
(value, timezone)¶ Convert the given object to a timezone aware datetime object.
If a timezone aware datetime object is passed, it is converted to the given timezone. If a naïve datetime object is passed, it is given the specified timezone.
Parameters: Return type: Returns: a timezone aware datetime