你的位置:
问答吧
-> VC
-> 问题详情
mysql如何插入当前时间
表里有2个datetiem字段,一个当前时间,一个是当前时间=2小时
格式: 2011-08-20 09:06:19 2011-08-20 11:06:19
如下插入到数据库可以
strSql.Format(_T("insert into IndexFiles values(%d,'2011-08-20 10:10:10','2011-08-20 11:10:10') "), n);
mysql_query(myData, strSql);
因为插入时间是变量,如何使用变量去完成时间呢
比如下面红色字体变量,应该是何类型、怎么才能实现?
strSql.Format(_T("insert into IndexFiles values(%d,Stime,EndTime) "), n);
作者: lgstudyvc
发布时间: 2011-08-20
用now()函数就行了
作者: zwfgdlc
发布时间: 2011-08-20
C/C++ code
//可以用COleDateTimeCString str1, str2;
COleDateTime now, twoHoursLater;
now=COleDateTime::GetCurrentTime();
twoHoursLater=now;
twoHoursLater+=1.0/24*2;
str=now.Format("