㈠ Java 出力Excel 文件,並向該文件中寫固定格式的日期。我往文件里寫的是yyyy-mm-dd
你寫入的yyyy-mm-dd而顯示yyyy/mm/dd這是正常的,表示EXCEL理解了你寫入的數據是日期格式,顯示的時候由於沒有指定單元格的格式,所以系統以默認的yyyy/mm/dd格式顯示,這個其實沒關系。
如果你特別希望顯示為yyyy-mm-dd格式,可以寫入內容前增加一個單引號(半形英文),這樣強制告訴EXCEL這是個文本,不要理解為日期。
還有一個辦法,就是JAVA裡面寫入數據完畢,設置單元格的格式為yyyy-mm-dd,通過設置.NumberFormat 屬性為 "yyyy-mm-dd"實現。