BYTE data[4];
data[0] = 0x44;
data[1] = 0x33;
data[2] = 0x9B;
data[3] = 0xB8;
表示的是UNIX格式时间,转换后结果应该是"2006-4-5 10:28:08",谁知道如何转换的呀?
使用time.h系列函数?
data[0] = 0x44;
data[1] = 0x33;
data[2] = 0x9B;
data[3] = 0xB8;
表示的是UNIX格式时间,转换后结果应该是"2006-4-5 10:28:08",谁知道如何转换的呀?
使用time.h系列函数?
CString str=time.Format("%Y-%m-%d %H:%M:%S");
输出str
CTime time = CTime::GetCurrentTime();
sprintf(strtime,"%04d-%02d-%02d %02d:%02d:%02d",time.GetYear(),.....);
AfxMessageBox(odtResult.Format("%Y-%m-%d %H:%M:%S"));
我的BYTE data[4]已经是时间值了,不需要再获取时间,只是转换它而已.
结果正确了,怎么把BYTE[4]转换成你的0x44339BB8呀?