我使用Java Excel API(jxl库)来读取Java中excel文件中的数据
在我的输入excel文件中,我有一个包含日期的列。日期可以是任何格式,例如说dd/mm/yyyy hh:mm
或yy/mm/dd
等。
在阅读文件时,我可以以任何格式获取日期。
现在我遇到的问题是,输入excel文件中的日期是9/15/2017 12:30:00 PM
,但是当我使用Java Excel API(jxl库)的getDate()
函数读取日期列值时,它在Fri Sep 15 18:00:00 IST 2017
Date inputdate = ((DateCell) icell).getDate();
((DateCell) icell).getDate()
返回Fri Sep 15 18:00:00 IST 2017
。
我想要excel文件中存在的相同日期时间值。
我应该如何获得excel文件中存在的相同日期时间值。
答案 0 :(得分:0)
使用Date
阅读getdDate()
frow excel后,您需要使用Formatter格式化日期。请参阅以下URL以了解如何格式化日期
Change date format in a Java string