当前位置:首页 » 编程语言 » javadate判断

javadate判断

发布时间: 2025-03-02 17:12:19

java判断某日期 是否超过今天

一、使用Date类创建日期对象

Datedate1=newDate(2017,5,20);


二、通过Calendar获得当前日期

Datenow;
Calendarc=Calendar.getInstance();
now=newDate(c.get(Calendar.YEAR),c.get(Calendar.MONTH)+1,c.get(Calendar.DAY_OF_MONTH));


三、使用Date类的after()方法判断一个日期是否在另一个日期的后面

if(date1.after(now)){
System.out.println("超过了今天");
}
else{
System.out.println("没有超过今天");
}


四、完整的Java程序

importjava.util.Calendar;
importjava.util.Date;

publicclassMain{
publicstaticvoidmain(String[]args){
Datedate1=newDate(2017,5,20);
Datenow;
Calendarc=Calendar.getInstance();
now=newDate(c.get(Calendar.YEAR),c.get(Calendar.MONTH)+1,c.get(Calendar.DAY_OF_MONTH));

if(date1.after(now)){
System.out.println("超过了今天");
}
else{
System.out.println("没有超过今天");
}
}
}


五、运行测试

没有超过今天

⑵ java判断对象是不是date类型

if( obj instanceof Date){
sf.formate(xxxx);

}else {
//考虑是String类型
try{
sf.parsle(obj.toString);
}catch{

}
}

⑶ java中怎样判断日期处于两个日期中

Date date = new Date();
long time = date.getTime();

time越大时间越往后,不知道你用的什么类但是一般和时间有关的都可以间接得到Date类,然后可以调用getTime方法获得时间戳,也就是这里的time,你只需比较你的time是是否处于那两个日期对应的time之间,也就是判断 if(time>time1&&time<time2)

热点内容
芳村万科海上传奇 发布:2025-09-24 14:19:22 浏览:513
前台加密后台解密 发布:2025-09-24 14:10:29 浏览:89
什么id密码可以下载安卓 发布:2025-09-24 13:36:54 浏览:623
win7如何登陆ftp 发布:2025-09-24 13:01:29 浏览:174
海信电视怎么查看配置 发布:2025-09-24 13:00:31 浏览:783
android开发从零开始 发布:2025-09-24 12:51:28 浏览:113
为什么安卓不支持群折叠 发布:2025-09-24 12:03:53 浏览:229
开放上网如何设密码 发布:2025-09-24 11:31:08 浏览:566
编译原理语义分析实验报告 发布:2025-09-24 11:24:18 浏览:759
手机电脑文件夹同步 发布:2025-09-24 11:17:13 浏览:403