如何使用熊猫在时间范围内创建日期时间

时间:2019-11-13 19:28:56

标签: python pandas datetime

我可以随机创建日期,但是我也想通过指定时间范围来创建日期。

这是随机创建日期的代码,

import pandas as pd 
import numpy as mp
def random_dates(start, end, n=10000):

    start_u = start.value//10**9
    end_u = end.value//10**9

    return pd.to_datetime(np.random.randint(start_u, end_u, n), unit='s')

start = pd.to_datetime('2019-01-01 07:00:00')
end = pd.to_datetime('2019-09-30 23:59:00')
X = random_dates(start, end)
df = pd.DataFrame(X, columns=['date'])

但是时间范围不起作用。

0 个答案:

没有答案