VC 处理数据库datetime字段的方法
2013-12-16 19:02
387 查看
1.datetime 与 COleDateTime、SYSTEMTIME之间的转换
[cpp] view
plaincopyprint?
_variant_t var;
COleDateTime oleTime;
SYSTEMTIME sTime;
var = m_pRecordset->GetCollect("Time");
if (var.vt != VT_NULL)
{
oleTime = (COleDateTime)var;
}
VariantTimeToSystemTime(oleTime, &sTime);
2.各时间类型之间的转换
[cpp] view
plaincopyprint?
COleDateTime oleTime;
SYSTEMTIME sTime;
CTime cTime;
time_t _tTime;
CTime cTime(systime); // SYSTEMTIME -> CTime
time_t _tTime = cTime.GetTime(); //CTime---> time_t
COleDateTime oleTime(_tTime); //time_t---> COleDateTime
[cpp] view
plaincopyprint?
_variant_t var;
COleDateTime oleTime;
SYSTEMTIME sTime;
var = m_pRecordset->GetCollect("Time");
if (var.vt != VT_NULL)
{
oleTime = (COleDateTime)var;
}
VariantTimeToSystemTime(oleTime, &sTime);
2.各时间类型之间的转换
[cpp] view
plaincopyprint?
COleDateTime oleTime;
SYSTEMTIME sTime;
CTime cTime;
time_t _tTime;
CTime cTime(systime); // SYSTEMTIME -> CTime
time_t _tTime = cTime.GetTime(); //CTime---> time_t
COleDateTime oleTime(_tTime); //time_t---> COleDateTime
相关文章推荐
- JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法[转]
- JavaScript转换数据库DateTime字段类型方法
- JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法[转]
- VC++中ADO方式访问数据库datetime字段(不带毫秒时间与带毫秒时间)
- 向Sql server 数据库表中ntext字段插入数据达到上限的处理方法
- 读取数据库中空字段的处理方法如下
- JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法[转]
- JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法
- MyBatis入门之增删改查+数据库字段和实体字段不一致问题处理方法
- JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法
- JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法
- 数据库字段空值处理的方法
- Java的date和以datetime为字段的数据库的处理办法
- JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法[转]
- JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法[转]
- oralce数据库处理clob字段类型方法的介绍
- 由于数据库 Blob字段太多,导致从库进行binlog不能正常进行的处理方法
- VC++中ADO方式操作数据库之有关“datetime”字段的操作
- 数据库大字段的处理方法
- JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法