jsp 数据库传上来的一个Date类型的值,怎么做比较,看图

jsp数据库传上来的一个Date类型的值,怎么做比较,看图... jsp 数据库传上来的一个Date类型的值,怎么做比较,看图 展开
 我来答
百度网友bee952e
2018-01-18 · 超过27用户采纳过TA的回答
知道答主
回答量:69
采纳率:100%
帮助的人:32.4万
展开全部
首先你要知道dateXmsPwFrom.map.jbxx.cjcj 这个时间的格式
可以直接将这个时间赋值给一个变量,然后做字符串截取,然后做比较
假设:dateXmsPwFrom.map.jbxx.cjcj 时间为 2018-1-17 10:50
<c:set var="newDate" value="dateXmsPwFrom.map.jbxx.cjcj"/>
<c:set var="tempDate" value="${fn:substring(newDate,0,4)}"/> 得到 2018
若要使用fn标签的话,请记得加入
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
然后就可以做比较了
如:<c:when test="${tempDate == 2018}">
百度网友ca97ae0
2018-01-23 · TA获得超过201个赞
知道小有建树答主
回答量:483
采纳率:51%
帮助的人:95.5万
展开全部

会自动转成TimeStamp时间戳类型,在这个网址上面找到网页链接2018年01月01日0点对应的时间戳比较就可以了

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式