牛人帮我解一道程序题! 在JAVA中可以很容易实现这个问题。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我会用笨方法,呵呵,学c语言的时候做过这个,先要知道一个基准的星期,或者是要知道 5/26日是周几,更通用的是0年1月1日是周几然后根据大小月,闰月等计算天数,然后再整除7,就这样了,java的类你看看java.util.Calendar把,也许行也许不行,我没仔细看,呵呵 import java.util.*;class myCalendar{ public static void main(String args[]){ Calendar cl=Calendar.getInstance(); cl.set(Calendar.MONTH,cl.get(Calendar.MONTH)+5);//+5表示5个月后 cl.set(Calendar.DAY_OF_WEEK_IN_MONTH,1);//一个月的第一个7天 cl.set(Calendar.DAY_OF_WEEK,2);//星期一 System.out.println(cl.get(Calendar.DAY_OF_MONTH));//得到日期 }} java连接sql server2008失败 struts2+hibernate+spring中加入oracle(10g) 的CLOB字段出现的错误! tomcat启动时监测数据库连接 高手看下!下面这个配置有没有什么问题? 关于DAO MVC 如何把java写在shell中,并运行 级联删除问题 请教一个weblogic+unix+oracle的怪问题 分布式系统中如何记录日志的? hibernate持久化问题 在SESSION BEAN中如何捕捉BMP的EJBException的异常抛出 求助!打era包的时候出现的例外:Module creation failed
先要知道一个基准的星期,或者是要知道 5/26日是周几,更通用的是0年1月1日是周几
然后根据大小月,闰月等计算天数,然后再整除7,就这样了,
java的类你看看java.util.Calendar把,也许行也许不行,我没仔细看,呵呵
public static void main(String args[]){
Calendar cl=Calendar.getInstance();
cl.set(Calendar.MONTH,cl.get(Calendar.MONTH)+5);//+5表示5个月后
cl.set(Calendar.DAY_OF_WEEK_IN_MONTH,1);//一个月的第一个7天
cl.set(Calendar.DAY_OF_WEEK,2);//星期一
System.out.println(cl.get(Calendar.DAY_OF_MONTH));//得到日期
}
}