この記事は3年以上前に書かれた記事です。情報が古い可能性があります。
sscanf() で数値拾って CTime とかに突っ込むか?とか考えてたけど、文字列から一発で日付型に変換する方法があった。
const CString strDate = _T("2011/02/01 00:00:00");
COleDateTime oleTime;
oleTime.ParseDateTime(strDate);
これで oleTime に結果が入る。
この COleDateTime は CTime にそのまま代入可能。