pythonpys60

Counting passed seconds


How can we count the number of seconds passed since the start of the day 0.00 ? Is there a module function or do we have to do it ourselves?


Solution

  • from datetime import datetime, time
    
    now = datetime.now()
    beginning_of_day = datetime.combine(now.date(), time(0))
    print (now - beginning_of_day).seconds
    

    See docs for datetime module here.