[英]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.