- Use the pytz module, which comes with a full list of time zones + UTC. Figure out what the local timezone is, construct a timezone object from it, and manipulate and attach it to the naive datetime. Finally, use datetime.astimezone method to convert the datetime to UTC.
- Current Date and Time in Python for a Time Zone When we talk about reliability or cross-platform code usability, Python offers tons of such features. In most of the cases, the user needs date or time for a specific timezone and using some modules like pytz or pendulum make working in such an environment much easier.
- UTC, which is based on very precise atomic clocks and the rotation of the Earth, is the new standard today. Handling Time Zones with Python. In Python, time zone information comes from the third-party pytz library, which exposes the Olson database, a compilation of information about global time zones.
An example of Python now to get current local date and time The following example displays the current local date and time by using the now function of the datetime. Jiffy lube coupons reno nv. For that, you first need to import datetime module, as shown in the example below.
Sample output of above program.
Time in MST: 2017-01-19 06:06:14.495605-07:00
Time in EST: 2017-01-19 08:06:14.496606-05:00
Time in UTC: 2017-01-19 13:06:14.496606+00:00
Time in GMT: 2017-01-19 13:06:14.496606+00:00
Time in HST: 2017-01-19 03:06:14.497606-10:00