计算两个日期之间相差几月几天
来源:互联网 发布:编程文档怎么写 编辑:程序博客网 时间:2024/06/09 13:57
参考了网上的一些方法思路,取得是近似值,如果有更好的方法,欢迎告知。
String difftime = dateDiff(now, endtime, "yyyy/MM/dd");
private String dateDiff(String startTime, String endTime, String format) { String diffTime = "还有X个月Y天过期"; SimpleDateFormat df = new SimpleDateFormat(format, Locale.getDefault()); double nm = 24 * 60 * 60 * (365/12);// 一个月的秒数 int nd = 24 * 60 * 60; long diff; try { diff = (df.parse(endTime).getTime() - df.parse(startTime).getTime()) / 1000;// 相差秒数 int month = (int) (diff / nm); int day = (int) (diff % nm / nd); diffTime = "相差" + month + "个月" + day + "天"; } catch (Exception e) { // TODO: handle exception } return diffTime; }
0 0
- 计算两个日期之间相差几月几天
- 计算两个日期之间相差几天几小时几分钟
- 计算两个日期之间相差几天
- 求两个日期之间相差几个月零几天
- 怎么计算两个日期之间相差几天及时几分
- 计算两个日期之间相差的月数
- 计算两个日期之间相差的月数 (网络摘取)
- 计算两个日期之间相差的月数
- Java 计算两个日期之间相差的月数
- java中计算两个日期相差几天
- java中计算两个日期相差几天
- Java中计算两个日期相差几天
- java中计算两个日期相差几天
- java中计算两个日期相差几天
- 计算两个日期,相差了几天
- 粗略计算两个 NSDate之间相差几天
- Java计算两个日期时间相差几天,几小时,几分钟等
- Java计算两个日期时间相差几天,几小时,几分钟等
- Serialize and Deserialize Binary Tree 序列化和反序列二叉树
- c语言文件读写-bug1
- 关于登录加密问题的一些讨论
- Mina入门
- Apache shiro集群实现 (四)shiro授权(Authentication)--访问控制
- 计算两个日期之间相差几月几天
- RabbitMQ (三) 发布/订阅
- 队列---链式队列及其实现
- Python, 数据抓取
- Java眼中的XML ---文件写入
- 计算机网络原理的一点东西
- RabbitMQ (四) 路由选择 (Routing)
- UE4学习之路之制作墙体破碎效果
- RabbitMQ (五)主题(Topic)