输入当年的一个月份屏幕显示这个月的日历.从星期日开始星期六结束的java程序
来源:百度知道 编辑:UC知道 时间:2024/05/28 17:33:03
下面是我两年前写的一个方法,_UID为空就行。类你自己建
/**
* 日历的生成代码
* @param _year
* @param _month
* @param _uid
* @return
* @throws ParseException
*/
public String getCalendar(String _year,String _month,String _uid) throws ParseException{
/* 说明:
* date = df.parse("2006-11-01");
* 只需要修改上面的日期
*/
String rtn = null;
Date date = null;
int day = 0;
int days = 0;
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
Calendar c = Calendar.getInstance();
date = df.parse(_year+"-"+_month+"-01");
c.setTime(date);
day =date.getDay();
Date dt = new Date();
days = c.getActualMaximum(Calendar.DAY_OF_MONTH);
rtn = "<table width=100% align=center border=1 cellspacing=0 cellpadding=3 bordercolor=#6699CC style=border-collapse:collapse>\n";
rtn = rtn + "\t<tr bgc