求教,如何用vc++,vb编写计算两个日期之间差几天
求教,如何用vc++,vb编写计算两个日期之间差几天,拜谢
看是用什么来结构来记录时间了,
1\ 使用时间函数timeGetTime()或是相同的函数得到的时间值是一个相对于1990年1月1日的一个毫秒值,DWORD类型,这样的话,两个time值相减就得到相差的毫秒数,再把毫秒数换成天数,就是(差值)/(一天的毫秒数),得到天数.
2\如果使用CTime结构或是相似结构(该结构是分别记录年月日时分秒毫秒星期信息),可以使用WINDOWS API来直接对该结构运算得到毫秒值,再做同1相同的事就可以了