我需要使用日期,并且我不确定如何在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