获取系统时间问题
CString strDate,strTime;
SYSTEMTIME st;
GetLocalTime(&st);
strDate.Format("%4d-%2d-%2d",st.wYear,st.wMonth,st.wDay);
strTime.Format("%2d:%2d:%2d",st.wHour,st.wMinute,st.wSecond);
这是按照百度上面的方法,但是老是报错,
求指导啊
[解决办法]
字符串在 CE 下需要使用 Unicode
CE 下所有 API 都是 Unicode 版本,例如如下写法(多一个 L):
strDate.Format(L"%4d-%2d-%2d",st.wYear,st.wMonth,st.wDay);
[解决办法]