在jsp中如何将时间进行比较大小

来源:百度知道 编辑:UC知道 时间:2024/06/14 01:59:37
在jsp中如何将时间进行比较大小?????

在jsp中将时间进行比较大小需要通过嵌入java代码来实现:
在jsp页面中写入:<%和%>之间。

<%
java.util.Date nowdate=new java.util.Date();
String myString = "2008-09-08";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd", Locale.CHINA);
Date d = sdf.parse(myString);

boolean flag = d.before(nowdate);
if(flag)
System.out.print("早于今天")
else
System.out.print("晚于今天")
%>

提问:

我有两个字符型变量

String a="09:10:00"
String b="08:05:40"

我想将其转化成时间型,进行比较大小

如何办?

回答:

SimpleDateFormat sdf = new SimpleDateFormat("hh:mm:ss");

Date date1 = sdf.parse("09:10:00");
Date date2 = sdf.parse("08:05:40");

System.out.println(date1);
System.out.println(date2);

boolean isAfter = date1.after(date2);
System.out.println( isAfter );