date格式已在CSV文件中更改
我使用ms excel 2007.我转换一个Excel格式的date列格式(DD/MM/YYYY)
例如。 30/11/2014
当我把这张excel sheet to csv
转换excel sheet to csv
,csv文件的date列数据改变了(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版本的系统中正常工作。)任何人可以帮助我这是怎么回事?
这是因为您的机器上的区域设置。 如果您转到控制面板并将区域设置更改为输出date格式为dd / mm / yyyy,那么您应该能够以.CSV格式保存所需格式的date。 当你从Excel中导出数据时,它会在区域设置中查看date字段的格式。