- Adds a timezone to a timezone naive datetime. This does not
- change the instant to which the timestamp refers. See also:
- replace_timezone.
+ Adds a timezone to a timezone naive datetime.
+
+ Args:
+ dt: the datetime to insert a timezone onto
+ tz: the timezone to insert
+
+ See also :meth:`replace_timezone`, :meth:`strip_timezone`, :meth:`translate_timezone`.
+
+ Returns:
+ A datetime identical to dt, the input datetime, except for
+ that a timezone has been added.
+
+ .. warning::
+
+ This doesn't change the hour, minute, second, day, month, etc...
+ of the input timezone. It simply adds a timezone to it. Adding
+ a timezone this way will likely change the instant to which the
+ datetime refers. See examples.