如何得到某个月份队去周末之外的天数 现在想得到某个月份的工作天数。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.util.Calendar;public class MyTime { /** * 计算某个月的工作天数,周六周日不算 * @param year,month * @return the number of workdays */ public int WorkDays(int year,int month){ int days=0; Calendar cal=Calendar.getInstance(); Calendar cal2=Calendar.getInstance(); cal.set(Calendar.YEAR,year); cal.set(Calendar.MONTH,month-1); cal.set(Calendar.DAY_OF_MONTH,1); cal2.set(Calendar.YEAR,year); cal2.set(Calendar.MONTH,month); cal2.set(Calendar.DAY_OF_MONTH,1); while(cal.compareTo(cal2)!=0){ if((cal.get(cal.DAY_OF_WEEK)!=7)&&(cal.get(cal.DAY_OF_WEEK)!=1)) { days++; //System.out.println(cal.get(cal.DAY_OF_WEEK)); } cal.add(cal.DATE,1); } return days; } /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub MyTime mt=new MyTime(); int k=mt.WorkDays(2006,3); System.out.print(k); }} 关于JTextArea和滚动条 正则问题 请教个局部变量的问题 火急,火急 java中这样一句话:<%out.print("数据库操作成功,恭喜你");%> 这句话中“<%”,“%>”什么作用啊! JavaMail 借用smtp.sohu.com发邮件...(以前都能用的...,就是前2个月) textpad? 最基本问题 获取网页内容的程序总有问题? 请问那里有比较多的java程序原码下载 一个极为严重的问题(允许只对我来说),寻求帮助。 请问在java中有没有什么方法可以获得硬盘的实际容量和可用容量啊?
public class MyTime {
/**
* 计算某个月的工作天数,周六周日不算
* @param year,month
* @return the number of workdays
*/
public int WorkDays(int year,int month){
int days=0;
Calendar cal=Calendar.getInstance();
Calendar cal2=Calendar.getInstance();
cal.set(Calendar.YEAR,year);
cal.set(Calendar.MONTH,month-1);
cal.set(Calendar.DAY_OF_MONTH,1);
cal2.set(Calendar.YEAR,year);
cal2.set(Calendar.MONTH,month);
cal2.set(Calendar.DAY_OF_MONTH,1);
while(cal.compareTo(cal2)!=0){
if((cal.get(cal.DAY_OF_WEEK)!=7)&&(cal.get(cal.DAY_OF_WEEK)!=1)) {
days++;
//System.out.println(cal.get(cal.DAY_OF_WEEK));
}
cal.add(cal.DATE,1);
}
return days;
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
MyTime mt=new MyTime();
int k=mt.WorkDays(2006,3);
System.out.print(k);
}
}