java 计算时间差
来源:互联网 发布:云计算和saas 编辑:程序博客网 时间:2024/05/29 16:44
现在是2004-03-26 13:31:40
过去是:2004-01-02 11:30:24
方法二:
过去是:2004-01-02 11:30:24
要获得两个日期差,差的形式为:XX天XX小时XX分XX秒
方法一:
SimpleDateFormat dfs = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); java.util.Date begin=dfs.parse("2004-01-02 11:30:24"); java.util.Date end = dfs.parse("2004-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/60%60; long second1=between%60; System.out.println(""+day1+"天"+hour1+"小时"+minute1+"分"+second1+"秒");
方法二:
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");java.util.Date now = df.parse("2004-03-26 13:31:40");java.util.Date date=df.parse("2004-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+"秒");
- java 计算时间差
- java 中计算时间差
- java 计算时间差
- java计算时间差
- java计算时间差
- java 计算时间差
- java 计算时间差
- java计算时间差
- java计算时间差
- java计算时间差
- Java计算时间差
- java 计算时间差
- java计算时间差
- Java计算两个时间差
- Android Java计算时间差
- java 计算时间差
- Java中计算时间差
- java计算时间差
- 如果ASP页面长时间没响应造成自动重发申请的原因?
- C++回调函数(callback)的使用
- PDF虚拟打印机使用教程(附PDF虚拟打印机下载)
- 解决ssh登陆慢的问题
- CSS3 草稿练习,一些简单特效。
- java 计算时间差
- 【Android UI】 Shape详解
- 固定ip地址
- 开发环境PHP不报错的解决方法
- ORACLE LRU LIST
- HTML5 重量级富框架 Sencha Touch & 跨平台的PhoneGap & 调试浏览器的分辨率插件(Window Resizer ) -- 8
- 第八次上机作业
- 数组 与 List 相关
- img onerror事件