永发信息网

java日期问题在线等,很急呀

答案:4  悬赏:70  手机版
解决时间 2021-05-01 11:28
编写一个Java应用程序,当用户在输入对话框中输入两个日期后(日期格式为YYYYMMDD,如1999年1月12日应输入为19990112),程序将判断两个日期的先后顺序,以及两个日期之间的间隔天数(例如1999年1月1日和1999年1月2日之间的间隔是1天)请问这题呀怎么做呢?以前都是做文本框的现在变成了做对话框的,?谁能帮我解决下吗
最佳答案

稍等,我给你查查java的日期函数.


原来写过jsp只是长时间没写,不记得了

全部回答

http://it.wenda.sogou.com/question/8900766.html

  1. import java.text.DateFormat;
  2. import java.text.ParseException;
  3. import java.util.Date;
  4. public class CountDate {
  5. public static void main(String[] args) {
  6. Date earlydate = new Date();
  7. Date latedate = new Date();
  8. DateFormat df = DateFormat.getDateInstance();
  9. try {
  10. earlydate = df.parse("2009-07-01");
  11. latedate = df.parse("2009-08-05");
  12. } catch (ParseException e) {
  13. e.printStackTrace();
  14. }
  15. int days = daysBetween(earlydate,latedate);
  16. System.out.println(days);
  17. }
  18. public static final int daysBetween(Date early, Date late) {
  19. java.util.Calendar calst = java.util.Calendar.getInstance();
  20. java.util.Calendar caled = java.util.Calendar.getInstance();
  21. calst.setTime(early);
  22. caled.setTime(late);
  23. //设置时间为0时
  24. calst.set(java.util.Calendar.HOUR_OF_DAY, 0);
  25. calst.set(java.util.Calendar.MINUTE, 0);
  26. calst.set(java.util.Calendar.SECOND, 0);
  27. caled.set(java.util.Calendar.HOUR_OF_DAY, 0);
  28. caled.set(java.util.Calendar.MINUTE, 0);
  29. caled.set(java.util.Calendar.SECOND, 0);
  30. //得到两个日期相差的天数
  31. int days = ((int) (caled.getTime().getTime() / 1000) - (int) (calst
  32. .getTime().getTime() / 1000)) / 3600 / 24;
  33. return days;
  34. }
  35. }
第三届ITAT复赛B卷第五题。。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎么免费给手机下载视频(电影,MV,动画片)
学生在校期间可否带手机
手机QQ2009发送图片收费么?
从幼稚走向成熟的名言,突然觉得自己好不成熟
谁帮我开通QQ餐厅呀!!
我的will 从美国带回来的 在国内能改嘛~!
分隔两地的爱情是否能坚持到终点??
一点利综合批零部我想知道这个在什么地方
怎样快速背诵《鱼我所欲也》?
老公不在乎我
QQ网名“抛弃那曾经”帮我修饰一下啊
皮肤黑怎样才能美白,怎样才能改善皮肤,使皮
怎样学习英语?我是一个大一学生,英语基础比
QQ图片不能显示
男人喜欢哪种女人的性格
推荐资讯
关于小朋友齐打交游戏?
历届西班牙国家德比结果
怎么开通支付宝卡通?
国信通GD688能下软件吗?在哪下?
鼻炎老不得劲了 谁有最好的方法阿 快能鳋治好
有什么歌好听,大家推荐下了
求求求求最新搞笑的穿越小说。那些老套的都别
纳才人力市场我想知道这个在什么地方
渔夫的哲学
阿拉宁波美食街怎么去啊,有知道地址的么
草书帖行书帖练谁的好?
谁给个降龙之剑的激活码。谢谢
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?