livin_amuk livin_amuk - 2 years ago 114
Python Question

Create Unix timestamp given the time only

I have a time value, in seconds, for example

4:20pm
being
58800
. From this value I need to get the Unix timestamp, assuming today's date. How should I approach this?

Answer Source
start_of_day = datetime.datetime.combine(datetime.date.today(), datetime.time())
dt = start_of_day + datetime.timedelta(seconds=58800)

Like so?

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download