Java中时间加减的比较.docVIP

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java中时间加减的比较

Java中时间加减的比较 在JAVA中日期的计算与比较可以使用Date和DateFormat来解决 public?class?Test  public?static?void?main String[]?args try Date?date new?Date ;    DateFormat?df DateFormat.getDateTimeInstance ;    String?now df.format date ; System.out.println 现在时间:+now ; System.out.println 现在时间是否在16:00之前:+date.before df.parse 2008-07-09?16:00:00 ; catch ParseException?e System.out.print e.getMessage ; 方法一: DateFormat?df? ?new?SimpleDateFormat yyyy-MM-dd?HH:mm:ss ; try Date?d1? ?df.parse 2008-03-26?13:31:40 ; Date?d2? ?df.parse 2008-01-02?11:30:24 ; long?diff? ?d1.getTime ?-?d2.getTime ; long?days? ?diff?/? 1000?*?60?*?60?*?24 ; catch? Exception?e 方法二: SimpleDateFormat?df? ?new?SimpleDateFormat yyyy-MM-dd?HH:mm:ss ; ???java.util.Date?now? ?df.parse 2008-03-26?13:31:40 ; ???java.util.Date?date df.parse 2008-01-02?11:30:24 ; ???long?l now.getTime -date.getTime ; ???long?day l/ 24*60*60*1000 ; ???long?hour l/ 60*60*1000 -day*24 ; ???long?min l/ 60*1000 -day*24*60-hour*60 ; ???long?s l/1000-day*24*60*60-hour*60*60-min*60 ; ???System.out.println +day+天+hour+小时+min+分+s+秒 ; 方法三: SimpleDateFormat?dfs? ?new?SimpleDateFormat yyyy-MM-dd?HH:mm:ss ; ???java.util.Date?begin dfs.parse 2008-01-02?11:30:24 ; ???java.util.Date?end? ?dfs.parse 2008-03-26?13:31:40 ; ???long?between end.getTime -begin.getTime /1000;//除以1000是为了转换成秒 long?day1 between/ 24*3600 ; ???long?hour1 between% 24*3600 /3600; ???long?minute1 between%3600/60; ???long?second1 between%60/60; ???System.out.println +day1+天+hour1+小时+minute1+分+second1+秒 ;

文档评论(0)

zilaiye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档