CDateTimeCtrl m_dateにyyyymmdd式の引数から日付をセット

void SetDateFromYYYYMMDD(CDateTimeCtrl& dateTimeCtrl, int yyyymmdd)
{
    COleDateTime date;
    int year = yyyymmdd / 10000;
    int month = (yyyymmdd % 10000) / 100;
    int day = yyyymmdd % 100;

    date.SetDate(year, month, day);
    dateTimeCtrl.SetTime(date);
}

// 使用例
SetDateFromYYYYMMDD(m_date, 20240923);