如何在 python 中确定月份的第一个工作日?我正在编写的程序是每个循环的滴灌日期,我需要能够得到一个 true/false。
我发现您可以通过以下方式获得最后一个工作日:
import pandas as pd
pd.date_range("2014-01-14", periods=1, freq='BM')
谢谢
最佳答案
我想通过这个你可以使用 BMS
获得当月的第一个商务日期:
In[82]:pd.date_range('1/1/2000', '12/1/2000', freq='BMS')
Out[82]:
DatetimeIndex(['2000-01-03', '2000-02-01', '2000-03-01', '2000-04-03',
'2000-05-01', '2000-06-01', '2000-07-03', '2000-08-01',
'2000-09-01', '2000-10-02', '2000-11-01', '2000-12-01'],
dtype='datetime64[ns]', freq='BMS', tz=None)
关于python - Python 每月第一个营业日,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38486427/