我怀疑有一种简单的方法可以做到这一点,我不知道。我想在几天内获得用户输入的pandas偏移别名(例如,'W','2M','3D'等)的持续时间。
所以我想象的是:
select *,'DatabaseName.Act.User' AS TableName
FROM DatabaseName.Act.User
where ukey = 2
order by createdate
UNION ALL
select *,'DatabaseName2.Act.User' AS TableName
FROM DatabaseName2.Act.User
where ukey = 2
order by createdate
有一种简单的方法吗?甚至是艰难的方式?
提前致谢!
答案 0 :(得分:1)
per = pd.Period(pd.to_datetime('today'), freq=span)
num_days = per.asfreq('D', how='end') - per.asfreq('D', how='start')