连time-a.timefreq.bldrdoc.gov 端口37 返回回来是一个4个字节的时间。表示的意义是自格林威治时间 1900年1月1日至现在的秒数。跟time函数的返值不太一样,time函数的返值是自格林威治时间1970年1月1日至现在的秒数。
---------------------------------------------------------------
1。www.yahoo.com/computres_and_interner/multimedia/videoconferencing/cu_seeme/
美国海军天文台的时间服务器
2。把格林威治时间串转化到一个time_t变量中,
然后对time_t变量+8小时,(自动处理年月日的变化)
最后,把time_t变量在转换为本地时间格式串
---------------------------------------------------------------
用TCP获得网路标准时间来设定您的PC时钟(附源代码下载)
http://www.czvc.com/down.asp?id=91
---------------------------------------------------------------
我用过的一个函数,希望能帮你.
void GetCurDateAndTime(CString& csDate, CString& csTime)
{
SYSTEMTIME st;
GetSystemTime(&st);
//转换时区
TIME_ZONE_INFORMATION tz;
GetTimeZoneInformation(&tz);
long lTime=st.wHour*60+st.wMinute;
lTime-=tz.Bias;
st.wHour=lTime/60;
st.wMinute=lTime%60;
csDate.Format("%d%d%d%d%d%d",st.wYear%100/10,st.wYear%10,st.wMonth/10,st.wMonth%10,st.wDay/10,st.wDay%10);
csTime.Format("%d%d%d%d%d%d",st.wHour/10,st.wHour%10,st.wMinute/10,st.wMinute%10,st.wSecond/10,st.wSecond%10);
}
---------------------------------------------------------------
1。www.yahoo.com/computres_and_interner/multimedia/videoconferencing/cu_seeme/
美国海军天文台的时间服务器
2。把格林威治时间串转化到一个time_t变量中,
然后对time_t变量+8小时,(自动处理年月日的变化)
最后,把time_t变量在转换为本地时间格式串
---------------------------------------------------------------
用TCP获得网路标准时间来设定您的PC时钟(附源代码下载)
http://www.czvc.com/down.asp?id=91
---------------------------------------------------------------
我用过的一个函数,希望能帮你.
void GetCurDateAndTime(CString& csDate, CString& csTime)
{
SYSTEMTIME st;
GetSystemTime(&st);
//转换时区
TIME_ZONE_INFORMATION tz;
GetTimeZoneInformation(&tz);
long lTime=st.wHour*60+st.wMinute;
lTime-=tz.Bias;
st.wHour=lTime/60;
st.wMinute=lTime%60;
csDate.Format("%d%d%d%d%d%d",st.wYear%100/10,st.wYear%10,st.wMonth/10,st.wMonth%10,st.wDay/10,st.wDay%10);
csTime.Format("%d%d%d%d%d%d",st.wHour/10,st.wHour%10,st.wMinute/10,st.wMinute%10,st.wSecond/10,st.wSecond%10);
}