请大家帮忙,我刚学JAVA遇到一个问题?

zhangyaohu2005 2005-12-20 06:56:03

有一个表名:VACATION
字段有:startDate ,endDate
1。 如何在JAVA获得当前日期?
2。 如何把当前日期加2天。
3。如何写一个SQL语句 返回当前日期加2天后还在startDate和endDate之间的结果集??
...全文
178 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Roxxette 2005-12-23
  • 打赏
  • 举报
回复
Calendar c = Calendar.getInstance();
c.add(Calendar.DATE, 2);
Date d = c.getTime();
SimpleDateFormat sdf = new SimpleDateFormat("yyyymmdd");
String date = sdf.format(d);
String sql = "select * from vacation where " + date + " between startDate and endDate;";
...
yuzl32 2005-12-23
  • 打赏
  • 举报
回复
1、
long datam = System.currentTimeMillis();
Date date = new java.sql.Date(datam);

2、Date date = new java.sql.Date(datam + 1000*60*60*24*2);
3、SELECT * FROM table_name WHERE (sysdate+2) BETWEEN startDate AND endDate;
A59229617 2005-12-22
  • 打赏
  • 举报
回复
Date myDate=new Date();
myDate.getDate();

62,629

社区成员

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

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