![](/img/trans.png)
[英]Why date format is automatically changed on converting JSON to CSV in c#?
[英]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.