我将数据从asp页面导出到.csv文件。我在显示日期的专栏中遇到问题。有些日期左对齐,有些日期对齐。因此,日期没有差异,因为我只是循环记录集并编写具有日期时间数据的rs字段。
注意:当我将“”附加到日期字段时,它会正确显示,但是用户无法将该列格式化为日期时间,因为它不再是日期而是字符串。
rsDateSet =“”“”“”rs(“AuthorDate”)& “”,“”##这样可以正常工作并对齐列,但它会将列转换为字符串,因此用户无法将该列格式化为他/她想要的任何所需日期格式。
任何帮助表示赞赏。
由于
Varun R Doharey
doharey_varun@hotmail.com varundoharey@gmail.com
答案 0 :(得分:1)
我认为您的问题是在Excel中打开CSV时的问题。
不幸的是,如果您使用CSV,您的数据将以不同的方式解释,具体取决于程序的区域设置和用户可能更改的不同设置。
更可取的是使用其他格式,如SpreadSheetML(开放格式XML)(see my answer about this)
无论如何,关于这个主题,如果您想要安全,可以使用生成的CSV中的函数来显示日期和数字,如:
=DATE(2009;10;1)
或使用
=1234/100
获取十进制数12.34