c++-读取Excel中字段数据,格式为日期,但读出来与表格中日期不一样

问题描述

读取Excel中字段数据,格式为日期,但读出来与表格中日期不一样
 if(ret.vt==VT_DATE) //时间格式
{
SYSTEMTIME st;
VariantTimeToSystemTime((long)&ret.date, &st);

CString date;
date.Format("%d/%d/%d %d:%d:%d",st.wYear,st.wMonth,
st.wDay,st.wHour,st.wMinute,st.wSecond,st.wMilliseconds);
AfxMessageBox(date);

} 

结果弹出时间与Excel中的时间不一致

解决方案

http://zhidao.baidu.com/link?url=63iZv2d62a8WdsOkR9SnPluV6FVfUi2vJxs2PFDIXsA045cTtLBPKShHz5El-sEJ4sxsr2TLalbzRnfcFt8TeK
http://blog.csdn.net/fullsail/article/details/4067416

解决方案二:

你表格中是 xx/xx/xx xx:xx:xx格式吗?

解决方案三:

date.Format("%d/%d/%d %d:%d:%d"
你是想这样的格式显示的。

解决方案四:

时间不一致是什么不一致,数据差距很悬殊?会不会因为时差转换的原因。

时间: 2024-08-01 01:38:57

c++-读取Excel中字段数据,格式为日期,但读出来与表格中日期不一样的相关文章

导入-在poi读取excel的合并数据时,怎么判断合并了多少行以及怎么取值

问题描述 在poi读取excel的合并数据时,怎么判断合并了多少行以及怎么取值 类似于上面的导入格式怎么读数据 解决方案 参考这个EXCEL中如何用VBA判断某一地址单元格是否为合并单元格然后把vba转成你自己的语言http://wenku.baidu.com/link?url=nsc0K4oKljjsvfVayJIXT9q2oNcWMwgjRghQdCqOPPJaH_Zm0UNgwqRKRdmC5PypqxvKwIDBgRV7i8W9sxiR0_KhBR78e6b6vTenaoVEE-7

读取excel去除重复数据,然后在存入数据库

问题描述 读取excel去除重复数据,数据量比较大,考虑执行效率问题,求大神给出最好解决方案 解决方案 解决方案二:如果你没有技术讨论,那么请把帖子发到"项目外包"论坛.免费"求"人,是一点诚意也没有的.解决方案三:你好!你可以在先Excel里面去除重复,再数据导入!这种方法不行吗?解决方案四:在查询Excel的时候直接去掉不行吗?和在数据库中一样用distinct解决方案五:可用第三方dll读取excel数据后进行去重然后存放到数据库中.aspose.cells读

在C#.net 中读取EXCEL文件的数据

读取EXCEL表数据的方法其实跟ACCESS差不多.EXCEL只是一个不同形式的库而已. 在.cs文件里面首先引用OLEDB:using System.Data.OleDb: 我们访问access数据库的方法是:"Provider=Microsoft.jet.oledb.4.0;data source=FilePath.mdb;" 访问EXCEL的其实差不多,只是驱动不一样而已:"Provider=Microsoft.Jet.OLEDB.4.0;" + "

poi读取excel,获取全部数据.

excel有行和列,根据行列下表,可以锁定单元格cell. 其中,合并单元格需要特殊处理,下面的代码,就是遍历excel,读取其中的全部数据. package com; import java.io.FileInputStream; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.ss.usermodel.Sheet; import org.apache.poi.ss.usermodel.Workb

问题: asp.net 读取excel 模版 填充数据 另存为

问题描述 如题:用asp.net读取excel模版在填充数据然后另存为html,怎么作,最好有封装好的类, 解决方案 解决方案二:没做过.做个标记,帮顶下.解决方案三:不用封装类,就像操作Access数据库一样,只不过连接字符串有点不一样,如下:Provider=Microsoft.Jet.OleDb.4.0;DataSource="+Excel路径+";ExtendedProperties=Excel8.0;";解决方案四:唉,自己顶一下,希望高手出现.解决方案五:唉,自己

.NET中读取Excel文件的数据及excelReader应用_实用技巧

项目介绍 轻量,快速的C#编写的库读取Microsoft Excel文件('97-2007). 跨平台: - Windows with .Net Framework 2 - Windows Mobile with Compact Framework - Linux, OS X, BSD with Mono 2+ 如何使用 C# 代码: 复制代码 代码如下: FileStream stream = File.Open(filePath, FileMode.Open, FileAccess.Read

jxl 读取EXCEL模板写入数据问题

问题描述 private void readWriter(){WritableWorkbook wwb=null;WritableSheet wws=null;FileOutputStream out =null;ByteArrayOutputStream targetFile=null; File is = new File("f:\ExcelTest\try.xls"); try { out = new FileOutputStream("f:\ExcelTest\try

新人刚刚接触MVC,求问MVC中如何实现点击导入按钮上传一个excel文件,并将其中内容显示在页面的表格中

问题描述 点击导入按钮转到这个页面,点击确定之后回到主页面,显示excel里面的内容. 解决方案 解决方案二: 解决方案三:照着他这写,怎么点击了没反应呢?解决方案四:跟踪json有值返回没有?有的话就用JS截取值填充table

silverlight excel-silverlight读取excel数据并展示

问题描述 silverlight读取excel数据并展示 最近再做一个项目,首次用到silverlight,边学边做.现在遇到个问题,需要用silverlight 5.0读取excel内的数据并展示.网上的方法看了没一个能用的,求高手指点,给出读取数据excel数据的详细代码,希望自己运行过可行的,转载网上的就算了.谢谢! 网上常见的方法:第一个是 xlsx文件是由一个压缩文件和一个载有关于什么是内部的拉链系列信息的XML文件 没搞明白什么意思,我理解的是从一个压缩包中读取xml文件.试了不行