求助VC中时间的加减

[复制链接]
查看11 | 回复3 | 2008-11-26 15:42:34 | 显示全部楼层 |阅读模式
本人要做一个图书管理软件,需要设计续借功能,比如在数据库中应还时间表头为LIMITDATE,然后续借时间为RENEWALDAYS,我能读出这两个值,但是是CString型的,现在要将CString 型的两个家伙,相加,得出新的应还时间,怎么办。(时间相加)
然后软件开始运行时,需要判断图书是否逾期,即应还时间与当前时间比较,要得出逾期天数。怎么办?(时间相减)

回复

使用道具 举报

千问 | 2008-11-26 15:42:34 | 显示全部楼层
用CTime存储时间,然后CTimeSpan存储时间跨度,CTime+CTimeSpan=CTime...
回复

使用道具 举报

千问 | 2008-11-26 15:42:34 | 显示全部楼层
CString 转INT 然后换算成小时 进行加减然后用得数%24不就得了~...
回复

使用道具 举报

千问 | 2008-11-26 15:42:34 | 显示全部楼层
MSDN上查:int _wtoi(const wchar_t *str);...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行