数据库DateTime类型到Ctime类型转换

原创 2007年10月12日 12:05:00
vc中的CTime类型数据因为自身长度不够,与Datetime类型的数据不能兼容。导致数据库导入datetime类型数据时,只显示“1970-1-1”这个时间。

解决办法是,现将数据库中的datetime类型数据导入成COleTime类型,然后在vc中转换为CTime类型,此时时间可以正常显示。示例代码如下:

   COleDateTime oletime;//声明ole对象,用于存放数据库中的datetime值

   oletime.m_dt = ado.pRecordset->GetCollect("Birth");//将数据库中“Birth”对象导入
   SYSTEMTIME systime; //声明systemtime对象(CTime数据结构)
   VariantTimeToSystemTime(oletime.m_dt, &systime); //  将oletime值赋值给systime对象  
   CTime tm(systime); //初始化CTime对象

   pDoc->cItemInfo[i].Birth = tm.GetTime() ;//赋值,其中Birth对象类型是CTime

 

数据库DateTime类型到Ctime类型转换

 vc中的CTime类型数据因为自身长度不够,与Datetime类型的数据不能兼容。导致数据库导入datetime类型数据时,只显示“1970-1-1”这个时间。解决办法是,现将数据库中的dateti...
  • jiu23
  • jiu23
  • 2007-09-28 12:27:00
  • 975

sqlServer DateTime数据类型的格式转换

  数据库中有个字段叫orderTime,是DateTime类型的数据,如果我们用以下SQL语句把它取出来:selectorderTimefrom orders则会把时间都显示出来,而如果改成下面的S...
  • flyxiaoye
  • flyxiaoye
  • 2008-02-29 11:44:00
  • 734

sql server 中的 DateTime 数据类型

看到这个标题,你我可能都笑了。你会笑,因为你以为这个东西太小儿科了,还用得着做一个标题?!我会笑,是因为我确信你看完后会改变你的想法。 首先我引入一个问题:如何与一个DateTime类型的字段值进行相...
  • mxclxp
  • mxclxp
  • 2004-07-10 13:30:00
  • 1361

java页面用js转换数据库中的datetime类型的时间为String类型显示

今天页面中用到了datetime格式的时间转换为String显示在datagrid中,用到了下面这个方法 //格式化时间 function formatDate(value,row,index) ...
  • sjw_peak
  • sjw_peak
  • 2017-09-01 18:16:07
  • 348

String转换DateTime与数据库

首先,Time是一个dimension,不是object不是类,在C
  • wcq3692012
  • wcq3692012
  • 2014-07-08 04:00:53
  • 864

PHP-MYSQL中datetime类型转换

在mysql中设置的datetime类型使用php中日期进行操作的时候总会提示类型转换错误,因为在mysql中datetime实际就是string类型,所以应该这样转换时间(例中获取的是当前时间): ...
  • th362cn
  • th362cn
  • 2013-02-07 10:21:54
  • 3390

SQL的datetime类型数据转换为字符串格式大全

  • 2013年10月15日 11:46
  • 31KB
  • 下载

VS2010/MFC编程入门之四十三(MFC常用类:CTime类和CTimeSpan类)

上一节中鸡啄米讲了MFC常用类CString类的用法,本节继续讲另外两个MFC常用类-日期和时间类CTime类和CTimeSpan类。        日期和时间类简介        CTime类的...
  • my_lord_
  • my_lord_
  • 2016-09-01 15:57:13
  • 511

jsp页面Datetime类型获取年月日。

首先导入头文件。 1、年份。 ${fn:substring(viewcontract.contractPeriod, 0, 4)} 2、月 ${fn:substring(v...
  • qq_24606505
  • qq_24606505
  • 2017-06-22 10:39:20
  • 165

sql server 2008 datetime类型如何通过hibernate注解,且正确插入

前阵子遇到了一个问题:
  • zzj806683450
  • zzj806683450
  • 2014-04-30 23:54:36
  • 3362
收藏助手
不良信息举报
您举报文章:数据库DateTime类型到Ctime类型转换
举报原因:
原因补充:

(最多只允许输入30个字)