我刚遇到过这样的问题,可以不用c.set(Calendar.MONTH,1); 都知道月份了,还set干吗,直接得到九好了。
解决方案 »
- ssh整合时出现异常(hibernate3.2+spring2.5.6+struts2.0.14)
- 权限的 添加,更新,删除级别怎么实现。
- 前台和业务层的调用问题
- java发送邮件问题,在outlook测试可以发送,但程序不能发
- 空指针 super.getHibernateTemplate().get(Users.class, id)
- 最近有点闲,大家帮我想想要学点什么呀
- 这个问题谁碰过啊!!!
- 一个关于Spring中使用SQL的问题,有难度!
- tomcat 上已知路径,如何可以下载servlet
- entity bean发布到weblogic的时候,总是报找不到数据库中表的错误!大家帮忙解疑,到底是怎么回事呢?急……
- 问个问题,大家不要笑话我就好
- 关于hibernate删除记录的问题
int month = 2; // 你的月份;
int year = 1900; // 你的年份;
int day; // 你想要的天数;day = map[month];
if(mon == Calendar.FEBRUARY){
if(year % 100 == 0){
if (year % 400 == 0)
day = 29;
}else if(year % 4 == 0)
day = 29;
}System.out.println("当月日期:"+day);你也可以给变成个函数。
int mon = Calendar.FEBRUARY; // 你的月份;
int year = 1900; // 你的年份;
int day; // 你想要的天数;day = map[month];
if(mon == Calendar.FEBRUARY){
if(year % 100 == 0){
if (year % 400 == 0)
day = 29;
}else if(year % 4 == 0)
day = 29;
}System.out.println("当月日期:"+day);
int month = Calendar.FEBRUARY; // 你的月份;
int year = 1900; // 你的年份;
int day; // 你想要的天数; day = map[month];
if (month == Calendar.FEBRUARY) {
if (year % 100 == 0) {
if (year % 400 == 0)
day = 29;
} else if (year % 4 == 0)
day = 29;
} System.out.println("当月日期:" + day);
出来的 时间 月份 是以 0 开始的
int month = Calendar.FEBRUARY; // 你的月份;
int year = 1900; // 你的年份;
你改成
int month = Calendar.MAY; // 你的月份;
int year = 2006; // 你的年份;
就成了查询2006年5月份的天数啦