[ Programing ]/C++

C++ int YYYMMDD -> DATE로 설정하기.

Mister_Q 2020. 12. 23. 11:01

int nDate = 20201223;     // 2020-12-23

int nYear = nDate / 10000;
int nMonth = ( nDate / 100 ) - nYear * 100;
int nDay = nDate - ( ( nYear * 10000 ) + ( nMonth * 100 ) );

COleDateTime dt( nYear, nMonth, nDay, 0, 0, 0 );
DATE dtNow = static_cast<DATE>(dt);