求助VC中时间的加减
来源:百度知道 编辑:UC知道 时间:2024/09/20 06:45:08
本人要做一个图书管理软件,需要设计续借功能,比如在数据库中应还时间表头为LIMITDATE,然后续借时间为RENEWALDAYS,我能读出这两个值,但是是CString型的,现在要将CString 型的两个家伙,相加,得出新的应还时间,怎么办。(时间相加)
然后软件开始运行时,需要判断图书是否逾期,即应还时间与当前时间比较,要得出逾期天数。怎么办?(时间相减)
然后软件开始运行时,需要判断图书是否逾期,即应还时间与当前时间比较,要得出逾期天数。怎么办?(时间相减)
CString 转INT
然后换算成小时 进行加减
然后用得数%24不就得了~
MSDN上查:
int _wtoi(const wchar_t *str);
用CTime存储时间,然后CTimeSpan存储时间跨度,CTime+CTimeSpan=CTime