作者champavalon (<品>)
看板Programming
标题Re: [问题] 如何算出A日到B日之间有几天?
时间Sun Dec 9 11:18:48 2007
不好意思
在用mktime()的时候我还是不甚了解
一部分的code如下:
/*date_borrowed和date_returned是已经存在的structure*/
struct tm{
unsigned int tm_year;
unsigned int tm_mon;
unsigned int tm_mday;
};
struct tm time1={
date_borrowed.year,
date_borrowed.month,
date_borrowed.day,
};
struct tm time2={
date_returned.year,
date_returned.month,
date_returned.day,
};
time_t start,end;
time(NULL);
start = mktime(time1);
end = mktime(time2); 这里有档案类型转换的问题
due = (int)difftime(time1,time2)/86400;
请板上高手帮忙解惑吧!!
感恩~!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.240.12