[Python] Date Array 만들기

2022. 8. 8. 15:18파이썬

[Python] Date Array 만들기

1

from datetime import datetime, timedelta

t = np.arange(datetime(2022,7,19), datetime(2022,8,2), timedelta(days=1)).astype(datetime)

for i in t:
    print(i.strftime("%Y%m%d"))
    
20220719
20220720
20220721
20220722
20220723
20220724
20220725
20220726
20220727
20220728
20220729
20220730
20220731
20220801

2

rng = pd.date_range('20220710', periods=25, freq='1D')
rng


DatetimeIndex(['2022-07-10', '2022-07-11', '2022-07-12', '2022-07-13',
               '2022-07-14', '2022-07-15', '2022-07-16', '2022-07-17',
               '2022-07-18', '2022-07-19', '2022-07-20', '2022-07-21',
               '2022-07-22', '2022-07-23', '2022-07-24', '2022-07-25',
               '2022-07-26', '2022-07-27', '2022-07-28', '2022-07-29',
               '2022-07-30', '2022-07-31', '2022-08-01', '2022-08-02',
               '2022-08-03'],
              dtype='datetime64[ns]', freq='D')
  • 대시 제거 후 사용법
for i in rng:
    date = i.strftime("%Y%m%d")