Pandas 熊猫从开始日期开始在一列中获得天数?

Pandas 熊猫从开始日期开始在一列中获得天数?,pandas,dataframe,numpy,python-datetime,Pandas,Dataframe,Numpy,Python Datetime,熊猫从开始日期开始在一列中获得天数 开始日期='2021年1月1日'(日/月/年) df 如果始终存在1.1.日期时间,如mm/dd/YYYY,则由于此处的同一天和同一个月工作良好,仅将字符串传递给with和now,默认值为句点class='D',因此省略: df = pd.DataFrame({'dates':pd.date_range(start_date, pd.to_datetime('now'))}) 按格式转换dd/mm/YYYY的一般解决方案也使用format参数解析start\

熊猫从开始日期开始在一列中获得天数

开始日期='2021年1月1日'(日/月/年)

df


如果始终存在
1.1.
日期时间,如
mm/dd/YYYY
,则由于此处的同一天和同一个月工作良好,仅将字符串传递给with和
now
,默认值为
句点class='D'
,因此省略:

df = pd.DataFrame({'dates':pd.date_range(start_date, pd.to_datetime('now'))})
按格式转换
dd/mm/YYYY
的一般解决方案也使用
format
参数解析
start\u date

start_date = '01/05/2021'

df = pd.DataFrame({'dates': pd.date_range(pd.to_datetime(start_date, format='%d/%m/%Y'), 
                                          pd.to_datetime('now'))})

如果您需要数据帧输出:

d = pd.date_range(start_date, pd.to_datetime('now'))
df = pd.DataFrame({'dates': d})
d = pd.date_range(start_date, pd.to_datetime('now'))
df = pd.DataFrame({'dates': d})