在JSP页面输出的时候判断时间范围

在JSP页面输出的时候判断时间范围,第1张

假设:你后台传过来的发送时间为sendDate,类型为 Date();

Date now = new Date();//获取当前时间

long differ = nowgetTime()-sendDategetTime();//获取当前时间与发送时间之差的毫秒数

long time = 2460601000;//1天的毫秒数。

if(differ < time){

outprintln("24小时内发送的");

}else{

outprintln("24小时外发送的");

}

你的问题是javasqlDate 和javautilDate转换问题。

这是我试验的步骤,应该满足你的要求:

Date date = new Date();

long ss = dategetTime();//获得毫秒数

javasqlDate date2 = new javasqlDate(ss);//注意用完整类名

String nowtime = date2toSring();//返回yyyy-mm-dd 格式

不可能是“The method toSring() is undefined for the type Date”吧,toString()是Object的方法,所有Java类都应该有的。应该是别的错误

public static String mk_time(String time,String type)

{

String str=time+"123";//加123只是为了凑足毫秒

Date date=new Date(LongparseLong(str));

SimpleDateFormat dateFormat = new SimpleDateFormat(type);//type yyyy-MM-dd

// outprintln(dateFormatformat(date));//2006-11-23/

return dateFormatformat(date);//2006-11-23/

}

先将两个日期用getTime()转换成毫秒然后相减:Date date = new Date("2010/6/6");

long a = dategetTime();

Date date2 = new Date();

long b = date2getTime();

long c = b - a;

Systemoutprintln(c/1000/60/60/24); //相减后再转换成天数答案是63天。

以上就是关于在JSP页面输出的时候判断时间范围全部的内容,包括:在JSP页面输出的时候判断时间范围、急……在线等啊,jsp 怎么把获取时间保存到数据库、jsp时间格式转换等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9497139.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存