📄 subject_40168.htm
字号:
<p>
序号:40168 发表者:maginn 发表日期:2003-05-16 11:25:11
<br>主题:已知逃离的秒数,如何计算出年月日阿?
<br>内容:<BR>在读取日志中的信息pevlr->TimeWritten得到的,<BR><BR>DWORD dwTime = pevlr->TimeWritten=1052982295;<BR>注:dwTime 是从1970年1月1日00:00:00 开始的秒数(This time is measured in the number of seconds elapsed since January 1, 1970, Universal Coordinated Time)<BR><BR>我该如何转换成时间的年月日阿?<BR><BR>即 已知秒数的数目,如何转换成年月日形式?<BR>thanks!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:wowow 回复日期:2003-05-16 11:41:32
<br>内容:使用CTime( time_t time );例如:<BR>CTime t(dwTime);<BR>从CTime中可以得到年、月、日等信息,查查MSDN。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:maginn 回复日期:2003-05-16 14:52:40
<br>内容:不可以吧,1052982295这只是各秒数,我试了,得出的乱七八糟的<BR>CTime t(dwTime);<BR>必须是CTime t(1999,2,3,20,17,2)这种格式才可以正确的取得年月日阿<BR>t.getyear()....<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>回复者:wowow 回复日期:2003-05-16 16:34:13
<br>内容:CTime的构造函数有好几个。<BR>DWORD dwTime = 1052982295;<BR>CTime t(dwTime);<BR>int nYear = t.GetYear();<BR>int nMonth = t.GetMonth();<BR>int nDate = t.GetDay();<BR>int nDay = t.GetDayOfWeek();<BR>int nHour = t.GetHour();<BR>int nMinute = t.GetMinute();<BR>int nSecond = t.GetSecond();<BR>结果:2003年5月15日星期四 15:05:55<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>
回复者:maginn 回复日期:2003-05-16 19:02:14
<br>内容:有没有直接显示成<BR>年-月-日 如2003-5-15<BR>小时-分钟-妙 如 15:05:55<BR>的阿,<BR>我不然我显示到edit中的时候,还的转换成字符型(怎么转换阿,时间类型的我可不会阿) 加到一起,再显示,很麻烦<BR><BR>thanks<BR><BR>2003-5-16 19:13:05
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -