繁体   English   中英

CSV文件中的日期格式已更改

[英]Date Format Changed in CSV File

我正在使用ms excel2007。我转换了一个Excel工作表,该工作表的日期列格式为(DD/MM/YYYY) 30/11/2014当我将此excel sheet to csv转换excel sheet to csv ,csv文件的日期列数据更改为(MM/DD/YYYY) 11/30/2014

我正在使用以下代码将excel转换为csv。

xlSheet.SaveAs("sheet1.csv", 
FileFormat:=Microsoft.Office.Interop.Excel.XlFileFormat.xlCSV, 
Local:=True, ReadOnlyRecommended:=True)

(但是它在具有excel 2010版本的系统中可以正常工作。)任何人都可以帮我解决这是怎么回事吗?

发生这种情况是由于计算机上的“区域设置”。 如果转到“控制面板”并将区域设置更改为以dd / mm / yyyy格式输出日期,则应该可以将日期以所需格式保存为.CSV。 当您从excel导出数据时,它会查看区域设置以获取日期字段的格式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM