java用时间控件显示一个月的几个周,急!!!!!!!

如题所述

第1个回答  2012-05-31
package example_2;

import java.util.Date;
import java.util.GregorianCalendar;

public class Examle6 {
public static void main(String[] args) {
GregorianCalendar gregorianCalendar = new GregorianCalendar();
Date date = new Date();
date = gregorianCalendar.getTime();
System.out.println(date.toString());
String [] str = date.toString().split(" ");
int day = Integer.parseInt(str[2]);
System.out.println(day);
System.out.println("今天是这个月的第 " + (day / 7 + 1) + " 周");
}
}追问

亲不是这个效果,假如这一年有53个周,然后把6月这这几个周显示也就是假如6月份有22,23,24,25这几个周的话,就在页面上显示第22周,第23周,第24周,第25周不过还是感谢哈,我已经搞出来了,谢谢了!

相似回答