这段java代码有问题吗?为啥获取的初始时间是上个月的30号不是当月1号

publicObjectgetValueAt(introw,intcolumn){switch(column){case4:returngetFormatDate(ene... public Object getValueAt(int row,int column){
switch(column){
case4:return getFormatDate(energies[row].getStartDate());
case4:return getFormatDate(energies[row].getEngDate());
}
private String getFormatDate(Date date){
if(date==null){
return "无记录";
}
simpleDateFormat format = new simpDateFormat("yyyy-MM-dd HH:mm:ss");
return format.format(date);
}
展开
 我来答
duqian42707
2015-07-08 · TA获得超过463个赞
知道小有建树答主
回答量:251
采纳率:0%
帮助的人:95.6万
展开全部
代码有问题
1.switch里出现了两个case 4
2.simpleDateFormat format = new simpDateFormat("yyyy-MM-dd HH:mm:ss");
S要大写 单词拼错
更多追问追答
追问
这个是我粗心写错了的,大哥 除了这两个错误还有什么问题呢?这里的getStartDate()为什么获取不到当月第一天呢?
追答
你把代码贴全啊,谁知道你这getStartDate()方法里是什么内容
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式