繁体   English   中英

日期未以CSV格式书写

[英]Date is not written in desired format in CSV

我有一个数组列表,如下所示:

data = new ArrayList<String[]>();

data.add(new String[] {"Date","Day_Of_Week"});

data.add(new String[] {"2011-1-10","xyz"});

data.add(new String[] {"2011-1-11","xyz"});

data.add(new String[] {"2011-1-12","xyz"});

然后,使用以下代码将上述ArrayList中的数据写入CSV文件:

String csv = "D:\\Output.csv";
CSVWriter writer = new CSVWriter(new FileWriter(csv));

writer.writeAll(data);

writer.close();
csvReader.close();

如果打开Output.csv文件,则日期格式为:

1/10/2011

1/11/2011

1/12/2011

有人可以帮忙为什么会这样吗? 将CSV文件写入文件时,是否会自动更改日期格式?

尝试在另一个程序中打开文件。 例如记事本。 Excel可以向您显示重新格式化视图。

暂无
暂无

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

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