我需要使用日期,並且我不確定如何在Java中執行此操作,因爲我從來沒有這樣做過。在Java中使用日期
我從Excel文件中提取日期,並且可以用表示日期的數據格式檢索它們。
例:
- 2010/2/1
- 2011/5/12
- 2011/8/15
- 2011/9/1
- 2011/9/1
我的所有代碼都是非常不合適的問題,但我設置了一個getter/setter方法:
public Date getDate() {
return date;
}
public void setDate(Date date) {
this.date = date;
}
所以我的問題是這樣的,在什麼樣的方式,當我從Excel把數據:
temp.setDate((row.getCell(3).getDateCellValue());
我可以設定上限,從而使其只檢索從幾個月的X量的數據。 8,12等等,從文件中顯示的上個月/年開始,而不是一直回到2010年?如果需要,我可以提供更多細節。
編輯:這是我現在有:
import java.util.Date;
Date date;
date = row.getCell(3).getDateCellValue();
它顯示:週二06月01日00:00:00
我不在乎週二或00:00:00,我只是有一個完整的數據列表,我只想顯示x個月的數量。
編輯:我想通了。 :)
你的問題很不清楚,我不明白你想達到什麼目的,你也不會說這個'Data'類是什麼。 – 2012-07-17 14:23:16
沒有數據類,我只想存儲日期的值是從Excel的數據格式,還是會字符串更容易? – user1452530 2012-07-17 14:28:11
等等,「數據」只是重複的「日期」輸入錯誤,還是實際上在這裏使用了「數據」類型? – 2012-07-17 14:44:34