读书人

有没有函数可以把以秒数为单位的数值怎

发布时间: 2012-01-14 20:02:35 作者: rapoo

有没有函数可以把以秒数为单位的数值怎样转换成标准的时间输出格式?急~~~~~~~~
如题。谢谢!

[解决办法]
===============================================

double temp = 300;
COleDateTime dt(temp/24/3600);

===============================================
解释:(temp/24/3600)

其实就是把秒数转换成天数,比如0.5天就是12个小时,12个小时就是720分钟,720分钟就是43200秒;只要把秒数转换成天数后,COleDateTime会帮你转换成时:分:秒。

不过,我建议这样写更好些:(temp/3600/24)
还可以这样写:(temp/60/60/24)
===============================================

读书人网 >VC/MFC

热点推荐