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字段的格式。