java日历程序
来源:百度知道 编辑:UC知道 时间:2024/06/22 08:22:54
求一个程序,输入年,月,日,显示当前日期,前一天,后一天,后N天日期
还要有异常处理,例如我输入的日期不正确,程序要提示从新输入等,谢谢大哥大姐们
还要有异常处理,例如我输入的日期不正确,程序要提示从新输入等,谢谢大哥大姐们
jsp就行要不要
import java.util.Calendar;
import java.util.Date;
class Calendar1
{
public static void main(String args[])
{
int i=0,n=0;
//获得今天的日期
Calendar mycal=Calendar.getInstance();
int m=mycal.get(Calendar.MONTH),y=mycal.get(Calendar.YEAR),d=mycal.get(Calendar.DAY_OF_MONTH);
int year=mycal.get(Calendar.YEAR);
int month=mycal.get(Calendar.MONTH);
//输入日期
try
{
year=Integer.parseInt(args[0]);
month=Integer.parseInt(args[1])-1;
}
//处理异常
catch(ArrayIndexOutOfBoundsException e)
{
System.out.println("!!!!!!!!!!!!!!!!!!!!输入参数有误!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1\n一下是本月的日历");
year=mycal.get(Calendar.YEAR);
month=mycal.get(Calendar.MONTH);
}