Difference between Python datetime vs time modules

datetime, python, time

Solution

The `time` module is principally for working with Unix time stamps; expressed as a floating point number taken to be seconds since the Unix epoch. the `datetime` module can support many of the same operations, but provides a more object oriented set of types, and also has some limited support for time zones.

Problem

I am trying to figure out the differences between the `datetime` and `time` modules, and what each should be used for. I know that `datetime` provides both dates and time. What is the use of the `time` module? Examples would be appreciated and differences concerning timezones would especially be of interest.

Original source

Related problems