首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

知道秒数,怎样显示时间解决思路

2012-02-24 
知道秒数,怎样显示时间例如:__int64aaaa0x123456748//这是某一时间点到1899/12/3012:00AM的秒数label1-

知道秒数,怎样显示时间
例如:
__int64   aa;
aa   =   0x123456748;//这是某一时间点到1899/12/30   12:00AM的秒数
label1-> Caption   =   ....;//想用yyyy-mm-dd   hh-nn-ss的格式显示出来
请高手指点一二

[解决办法]
__int64 aa;
aa = 0x123456748;
TDateTime dt;
dt =0;
dt =aa / (60*60*24);
ShowMessage(FormatDateTime( "yyyy-mm-dd hh:nn:ss ",dt));
大概这样吧,没调试.
思路就是算出这个妙多少天,加上去就可以了
TDateTime其实是浮点型来的

热点排行