utils.datetime_format — Utilities for formatting datetimes¶
-
ievv_opensource.utils.datetime_format.
format_datetime_in_timezone
(datetime_object, datetime_format='DATETIME_FORMAT', timezone='UTC')[source]¶ Format a datetime object in a timezone.
Parameters: - datetime_object (datetime.datetime) – Datetime object to format.
- datetime_format (str) – A Django datetime formatting string name, such as
"DATETIME_FORMAT"
,"SHORT_DATETIME_FORMAT
”,"DATE_FORMAT"
, … - timezone (str) – Defaults to
settings.TIME_ZONE
. The datetime is converted to this timezone. So if you use UTC in the database, and want to present another timezone, this will convert it correctly.
Returns: The formatted datetime.
Return type: