现在想获得系统时间与日期,并把它保存在两个字符数组变量中,如何实现?
最好有原码!!
最好有原码!!
解决方案 »
- 无法解析的外部命令
- 为什么我的代码会报“Invalid Address specified to RtlFreeHeap”这个错误???
- 问一个关于对话框的问题
- 我写的代码和别人的风格不一样!
- iexpress.exe把activex打包成CAB问题
- 怎样利用标签页中对话框的动作来对主对话框进行操作??
- 请教:我能不能把C语言编的程序让VC6MFC编写的程序的菜单项调用?很着急
- 关于消息(WM_CHAR)....
- 谁有最新版的Xtreme Toolkit的完全版程序(含代码),谢谢!
- 大家好
- 在ondraw中用moveto,lineto绘制了一条曲线,请问如何获得在鼠标移动到曲线上时在鼠标的右上角显示一个tip,来显示出现在位置曲线的x,y坐
- 请问我按钮中的汉字为何编译后显示出来的都是乱码?
GetLocalTime (&time);这样日期及时间都在time里了,你自己取吧。
GetLocalTime要看你设的时区对不对,否则也会错的。
TCHAR szDate[30],szTime[30];GetLocalTime(&st);
wsprintf(szDate,"%.4d-%.2d-%.2d",st.wYear, st.wMonth, st.wDay);
wsprintf(szTime,"%.2d:%.2d:%.2d",st.wHour, st.wMinute, st.wSecond);
有一个对话框的,然后有一个编辑框(IDC_EIDT1),在Dlg里面加一个定时器,把时间显示出来。
void CAaDlg::OnTimer(UINT nIDEvent)
{
// TODO: Add your message handler code here and/or call default
SYSTEMTIME mytime;
GetSystemTime(&mytime);
CString m_time.Format("年:%d,月:%d,日:%d,小时:%d,分钟:%d,秒:%d",mytime.wYear,mytime.wMonth,mytime.wDay,mytime.wHour,mytime.wMinute,mytime.wSecond);
GetDlgItem(IDC_EDIT1)->SetWindowText(m_time);
CDialog::OnTimer(nIDEvent);
}
正常的很,其中SYSTEMTIME结构如下
typedef struct _SYSTEMTIME { // st
WORD wYear;
WORD wMonth;
WORD wDayOfWeek;
WORD wDay;
WORD wHour;
WORD wMinute;
WORD wSecond;
WORD wMilliseconds;
} SYSTEMTIME;