java关于时间的问题

辻弎郎 2012-04-13 11:41:05

public static String addDay(String kssj, int n) throws ParseException {

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Calendar cd = Calendar.getInstance();
cd.setTime(sdf.parse(kssj));

for(int i=0;i<=n;i++){
cd.add(Calendar.DATE, i);// 增加一天
System.out.println("1111111111111:"+sdf.format(cd.getTime()));
// cd.add(Calendar.MONTH, n);
// 增加一个月
}
return sdf.format(cd.getTime());
}

public static void main(String[] args) throws ParseException {
DataTimeBiz biz=new DataTimeBiz();
biz.addDay("2012-03-04", 10);
// int tian=biz.tianshu("2012-04-01", "2012-04-12");
// for (int i = 0; i <= tian; i++) {
// biz.addDay("2012-04-01",i );
// System.out.println("........................................................................");
// }

}


通过此方法显示的时间不对 啊
...全文
60 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧