CSV中date单元格中的错误

我在Excel文件(xlsx)中使用了YYYY / MM / DD HH:MM:SS AM / PM格式的date列。

但是,当我试图将其保存为CSV格式,然后date列中的值转换为MM / DD / YYYY HH:MM 。 但我想保持相同的格式的值。

请帮我解决这个问题,并提前致谢。

使用自定义格式为yyyy/mm/dd hh:mm:ss AM/PM在types文本框中并保存为csv应该工作

这是一个众所周知的CSV问题。 你不能提供任何有关该列的格式信息,所以它需要自由的date。 一个办法是把excel作为一个string值来处理,而不是一个date值,通过包装在="" ,所以一个例子csv可能看起来像这样:

Sample.csv

 Name,Date,Note Foo,="2014/12/03 12:14:15 AM",Bla Bar,="2012/11/13 3:14:15 PM",Bla Bla 

Excel将保留date格式,因为它会将其作为string值处理,所以不会以任何方式对其进行修改。