how to get the seconds beetween a date x and today python code example

Example 1: python difference in dates in seconds

future_date = datetime.datetime(1970, 1, 2)
past_date = datetime.datetime(1970, 1, 1)

difference = (future_date - past_date)
Calculate difference in time


total_seconds = difference.total_seconds()
Convert time difference to seconds


print(total_seconds)
OUTPUT
86400.0

Example 2: python datetime difference in seconds

import datetime as dt

a = dt.datetime(2013,12,30,23,59,59)
b = dt.datetime(2013,12,31,23,59,59)

(b-a).total_seconds()