在JSP下如何计算时间差

经常看见jsp版里有人问时间操作的问题,这些问题一般包括:取当前时间,把一个指定的字符串时间转化成时间类型,求两个时间之间的天数,求一段时间以前的时间,求一段时间以后的时间,在这里就把这些问题汇总一下。

===========================
另一种
import java.text.DateFormat;
import java.text.ParseException;
import java.util.Date;
class test
{
public static void main(String[] args) throws ParseException
{
DateFormat df=DateFormat.getDateInstance();
String str1="2002-3-4";
String str2="2002-7-12";
long l1=df.parse(str1).getTime(); //把字符串转化为时间
long l2=df.parse(str2).getTime();
long l3=0; //时间间隔
if(l1>l2)//判断时间先后
{
l3=l1-l2;
}else
{
l3=l2-l1;
}
l3=l3/(60*60*24*1000);
System.out.println(str1+"与"+str2+"相隔"+l3+"天!");
}
}

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值