YYYYMMから翌月・前月を出す

投稿者: | 2022-06-21
# エラー処理なし

# 翌月を出す関数
def get_next_m(yyyymm_int):
    next_m_int = int((datetime.strptime(str(yyyymm_int) + '01', '%Y%m%d') + relativedelta(months=1)).strftime('%Y%m'))
    return next_m_int

# 前月を出す関数
def get_last_m(yyyymm_int):
    last_m_int = int((datetime.strptime(str(yyyymm_int) + '01', '%Y%m%d') + relativedelta(months=-1)).strftime('%Y%m'))
    return last_m_int