一个关于日期比较的问题

blueuiki 2001-06-04 10:19:00
从网页上读出的字符串格式的日期,如2001-1-1,如何将它转换成日期的格式(有没有相关的函数)?
是否可以将转换过的日期与数据库中的日期(datetime)格式比较时间的先后呢?怎么比?
...全文
169 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
blueuiki 2001-06-07
  • 打赏
  • 举报
回复
to Ivan
我试过了,页面上写的是false,谢谢你
liulinliu 2001-06-06
  • 打赏
  • 举报
回复
to:BrentIvan(Ivan) 
请问大虾,对于各种类,和在其中的方法,你不可能全知道的吧,那我想问你用什么手册呢??
还是别的什么?
blueuiki 2001-06-06
  • 打赏
  • 举报
回复
是不是先要<%@import java.text.DateFormat%>?
liulinliu 2001-06-06
  • 打赏
  • 举报
回复
to:BrentIvan(Ivan) 
请问在哪啊?
BrentIvan 2001-06-06
  • 打赏
  • 举报
回复
jdk的specification
BrentIvan 2001-06-05
  • 打赏
  • 举报
回复
after是Date的一个方法,输入参数是另一个Date,比较自己和输入的Date哪个更晚:
简单点
<%
java.text.DateFormat df = java.text.DateFormat.getDateInstance();
java.util.Date d1 = df.parse("2001-1-1");
java.util.Date d2 = df.parse("2001-1-2");
out.print(d1.after(d2));
%>
blueuiki 2001-06-05
  • 打赏
  • 举报
回复
不好意思,我是只大菜鸟
BrentIvan 2001-06-05
  • 打赏
  • 举报
回复
日期比较:
boolean Date.after(Date when)
boolean Date.before(Date when)
int Date.compareTo(Date anotherDate)
BrentIvan 2001-06-05
  • 打赏
  • 举报
回复
import java.text.DateFormat;
DateFormat df = DateFormat.getDateInstance();
Date d = df.parse("2001-1-1");
beyondii 2001-06-05
  • 打赏
  • 举报
回复
你这个不是已经是日期格式了吗?直接比较就可以了,你的数据库不会傻到这个也不认识吧
yushan_uu 2001-06-05
  • 打赏
  • 举报
回复
没有区别,faint,看来我已经无聊到极点了,连这种贴子也要发:(
ender 2001-06-05
  • 打赏
  • 举报
回复
?在JSP中和在BEAN中有区别吗?
blueuiki 2001-06-05
  • 打赏
  • 举报
回复
Ivan:
boolean Date.after(Date when) 解释一下好吗,我想直接在JSP中写,不编JAVABEANS,可以用吗?

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧