学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
轻松建立自己的群组,招兵买马   
发新话题
打印

[求助]为什么我导出Excel表格时间格式的数据会丢失0?

[求助]为什么我导出Excel表格时间格式的数据会丢失0?

为什么我导出Excel表格的时候时间会丢失0,比如2007-08-08在导出到Excel中会变成“########”。
如果是“2007-08-20”会变成“2007-8-2”,相关代码如下:
char buffer[1000]="\0";
asTemp = "2007-08-08";
sprintf(buffer, "%s\t%s\t%s\t%s\n",
DBGrid->Fields[0]->AsString,
DBGrid->Fields[1]->AsString,
DBGrid->Fields[2]->AsString,
asTemp);
调用appendToFile函数中fwrite(pBuffer, len, 1, fp);//pBuffer指向数组buffer

TOP

发新话题