In [1]:
import numpy as np
import pandas as pd
In [5]:
range1 = pd.date_range('1/1/2011', periods=2, freq='H')
In [6]:
range1
Out[6]:
In [9]:
delta_t = range1[1] - range1[0]
In [10]:
delta_t.total_seconds()
Out[10]:
In [19]:
def get_nb_seconds(iFreq):
lRange = pd.date_range('1/1/1970', periods=2, freq=iFreq)
delta_t = lRange[1] - lRange[0]
return delta_t.total_seconds()
In [20]:
lSeconds = [1]
for lFreq in ["S" , "T" , "30T" , "H", "12H", "D", "W" , "M" , "2M", "Q" , "2Q"]:
lSeconds = lSeconds + [get_nb_seconds(lFreq)]
print("FREQ_IN_SECONDS", lFreq , lSeconds[-1] , lSeconds[-1] / lSeconds[-2])
In [21]:
7*1.5
Out[21]:
In [24]:
delta_t
Out[24]:
In [ ]:
In [ ]: