SYSTEMTIME ti;
CString str;
GetSystemTime(&ti);
str.Format("%02d:%02d:%02d:%03d",(ti.wHour),ti.wMinute,ti.wSecond,ti.wMilliseconds);
MessageBox(str,"",0);
用这个获取时间,为什么16点获得的 ti.wHour 是8。
CString str;
GetSystemTime(&ti);
str.Format("%02d:%02d:%02d:%03d",(ti.wHour),ti.wMinute,ti.wSecond,ti.wMilliseconds);
MessageBox(str,"",0);
用这个获取时间,为什么16点获得的 ti.wHour 是8。
解决方案 »
- 搞定了这些,分全是你的!
- 请教一下 Win Socket编程中 SOCK_RAW 支持XP 么?
- keybd_event 怎么输入"@"
- 看了MSDN里的atof函数里的参数说明,有点不懂,来问一下。
- 各位高手好:
- 最后50分问个问题
- 怎样实现该功能,急请高手和做过此类软件的兄弟指点,在线等.....
- 高手出招:用ATL编写的窗口程序(EXE)中加入了ADO/DB GRID,配置好后编译正常却不能看到数据内容,好象是DB没有OPEN,同样的配置在MFC编写的程序中一切正常,WHY?
- ISAPI 不用映射函数如何得到 FORM 提交的数据?
- 送分(100-4)。
- 请教关于收藏菜单编写中的问题
- 动态调用dll 如何使用该dll的类创建对象
SYSTEMTIME systime;
memset(&systime, 0, sizeof(SYSTEMTIME));
GetLocalTime(&systime);
CString str;
char * buf = new char[20];
if ( NULL == buf)
{
str = "";
} memset(buf, 0, 20);
_stprintf(buf,
TEXT("%04d-%02d-%02d %02d:%02d:%02d"),
systime.wYear, systime.wMonth, systime.wDay,
systime.wHour, systime.wMinute, systime.wSecond); str = buf;
delete [] buf;