a = pd.date_range('2016-03-31', periods=5, freq='M').values
a
array(['2016-03-31T00:00:00.000000000', '2016-04-30T00:00:00.000000000',
'2016-05-31T00:00:00.000000000', '2016-06-30T00:00:00.000000000',
'2016-07-31T00:00:00.000000000'], dtype='datetime64[ns]')
pd.to_datetime(a) + pd.offsets.BusinessDay(8)
DatetimeIndex(['2016-04-12', '2016-05-11', '2016-06-10', '2016-07-12',
'2016-08-10'],
dtype='datetime64[ns]', freq=None)
それとも、datetime64[ns]
(pd.to_datetime(a) + pd.offsets.BusinessDay(8)).values
array(['2016-04-12T00:00:00.000000000', '2016-05-11T00:00:00.000000000',
'2016-06-10T00:00:00.000000000', '2016-07-12T00:00:00.000000000',
'2016-08-10T00:00:00.000000000'], dtype='datetime64[ns]')
マイクロ秒までの精度を使用して、ナノ秒を戻すことができますか?ナノ秒が本当に必要ですか? –
残念ながら、下位互換性のために私はそうします。 – Batman