📄 subject_63363.htm
字号:
<p>
序号:63363 发表者:lixiaofei 发表日期:2003-12-03 10:35:50
<br>主题:请问GetCurrentTime()与GetSystemTime()有什么区别?
<br>内容:得到的时间难道不一样!?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:kobo 回复日期:2003-12-03 10:49:19
<br>内容: CTime time;<BR> time=CTime::GetCurrentTime(); //得到当前时间;<BR> CString s=time.Format("%H:%M:%S"); //转换时间格式<BR><BR><BR>GetSystemTime取得的当前时间是按照Coordinated Universal Time (UTC)<BR>格式来的,不一定符合本地时间。你可以亲自试一试<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:西泠雪 回复日期:2003-12-03 15:30:55
<br>内容:GetSystemTime取的是格林威治时间,即要转化成当时地间,需要与当地的时区相计算!如中国一般以北京为准,即东八区,所以北京时间与格林威治时间相关为八小时,换算关系;<BR>北京时间 = 格林威治时间 + 8;<BR>如果是东半球,则为加,如果为西半球,则为减;<BR>如西三区的时间与格林威治时间换算关系为:<BR>西三区时间 = 格林威治时间 - 3;<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:青蛙网子 回复日期:2003-12-03 16:01:25
<br>内容:同意楼上两位哥哥,是不一样啊 。<BR>如果你的程序只是在一个地区使用,没有什么问题。如果用GetSystemTime,自己转换当地时间就好。但如果是多地区使用,自己转换时区恐怕很累吧:)<BR>还好GetCurrentTime给你做好了,不用自己劳累。<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:lixiaofei 回复日期:2003-12-03 21:46:24
<br>内容:<BLOCKQUOTE>引用“第3楼”所言<BR><Q>同意楼上两位哥哥,是不一样啊 。 如果你的程序只是在一个地区使用,没有什么问题。如果用GetSystemTime,自己转换当地时间就好。但如果是多地区使用,自己转换时区恐怕很累吧:) 还好GetCurrentTime给你做好了,不用自己劳累。</Q></BLOCKQUOTE><BR>这样GetSystemTime()是不是没什么用处了
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:青蛙网子 回复日期:2003-12-05 17:09:09
<br>内容:也不是没有用处的啊,如果你要做一个需要标准时间的程序的话。。。<BR>如果没有这个函数,岂不是还得自己算<BR>2003-12-5 19:20:27
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -