livin_amuk
livin_amuk

Reputation: 1353

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?

Upvotes: 0

Views: 106

Answers (1)

acdr
acdr

Reputation: 4706

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

Like so?

Upvotes: 1

Related Questions