Access日期字段中得到两个日期,如何计算得到相隔的天数? 从Access日期字段中得到两个日期,如何计算得到相隔的天数?如一个日期为:2004-7-25,另外一个为:2004-1-21因为每个月的天数不一定相同,不能减,是不是有什么函数可以做到? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CTimeSpan ts=t2-t1;return ts.GetDays(); CTime t1( 1999, 3, 19, 22, 15, 0 ); // 1999年3月19日22:15 CTime t2( 1999, 3, 20, 22, 15, 0 ); // 1999年3月20日22:15 CTimeSpan ts = t2 - t1; 偶很想知道一个问题,从ACCESS中提取的日期到VC中用什么类型接受呢?还有:把str="040205"转换成2004-2-5然后存到ACCESS中怎么实现呢,谢谢各位。 从ACCESS中提取的日期到VC中用什么类型接受呢?----------------------------------------用COleDateTime读时间值_bstr_t TheValue=m_pset->Fields->GetItem("出生年月")->Value;temp=(char *)TheValue;COleVariant vtime(temp);vtime.ChangeType(VT_DATE);COleDateTime time=vtime;//结果在time里面 把str="040205"转换成2004-2-5然后存到ACCESS中怎么实现呢,------------------------------------------------------------strCString="2003-10-27 6:24:37"; //CString--->COleDateTimeCOleVariant vtime(strCString);vtime.ChangeType(VT_DATE);COleDateTime time=vtime;//把字符串转为COleDateTime_variant_t vtFld;vtFld.vt = VT_DATE;vtFld.date = time;//把COleDateTime类型的时间存入数据库pRecordSet4->PutCollect("date", vtFld); SELECT datediff(day, TimeA, TimeB) AS xxx FROM xxxx 问一个简单的vc++ listcontrol 刷新的问题 菜鸟弱问:为什么学C++ WINDOWS程序设计感觉像PS编辑图片 鼠标钩子的生效问题 我HOOK了ReadProcessMemory,但出现一些问题~ 在任务栏中隐藏程序 在VC中如何调用C语言函数(内详) VC++7中怎样删除变量? 在VC++中用ADO的command调用带参数的存储过程的问题 给大家送分的问题!! 客户端程序怎么识别服务器的突然断线? 各位老大救命啊!!我的程序在存储数据时出错了!! 请教:如何通过代理服务器进行HTTP下载?立即结帐,谢谢!
return ts.GetDays();
----------------------------------------
用COleDateTime
读时间值
_bstr_t TheValue=m_pset->Fields->GetItem("出生年月")->Value;
temp=(char *)TheValue;
COleVariant vtime(temp);
vtime.ChangeType(VT_DATE);
COleDateTime time=vtime;//结果在time里面
------------------------------------------------------------
strCString="2003-10-27 6:24:37"; //CString--->COleDateTime
COleVariant vtime(strCString);
vtime.ChangeType(VT_DATE);
COleDateTime time=vtime;//把字符串转为COleDateTime_variant_t vtFld;
vtFld.vt = VT_DATE;
vtFld.date = time;//把COleDateTime类型的时间存入数据库
pRecordSet4->PutCollect("date", vtFld);