两个日期之间的相差几个月,精确到天。

原创 2016年08月30日 14:17:34
String endDate="20160908";
String startDate="20160708";
int result=0;
int yearToMonth = (Integer.parseInt(endDate.substring(0, 4)) - Integer.parseInt(startDate.substring(0, 4))) * 12;
int monthToMonth = Integer.parseInt(endDate.substring(4, 6)) - Integer.parseInt(startDate.substring(4, 6));
int monthToDate = Integer.parseInt(endDate.substring(6, 8)) - Integer.parseInt(startDate.substring(6, 8));
result=monthToMonth + yearToMonth;
if (result==0 && monthToDate>0) {
    result=1;
} else if (result>1 && monthToDate<0) {
    result=monthToMonth + yearToMonth-1;
}
System.out.println(result);
版权声明:本文为博主原创文章,未经博主允许不得转载。

JS JQUERY获取两个时间相差几个月

问题点:如果不同的年份,则还要计算年份 思路: 1、先获取到年份,通过年份获取月份 2、获取当前 的月份 3、将通过年获取的月份与通过时间获取的...
  • ckinghan58
  • ckinghan58
  • 2017年12月08日 16:44
  • 670

[Python]Python中实现一个时间(日期)型加几个月的运算

Python的日期时间函数中好像没有把一个日期(时间)型变量加上几个月的函数,仿照Delphi中的自己写了一个。代码如下:import calendarYearmonth = ((0,31,28,31...
  • kernelspirit
  • kernelspirit
  • 2006年04月11日 14:52
  • 4373

java计算2个时间相差多少年,多少个月,多少天

 import  java.util.Calendar; public  class  Y  {    public  static  void  main(String[]  args)  {   ...
  • a9529lty
  • a9529lty
  • 2008年10月23日 19:45
  • 9086

两个日期之间的相差几个月,精确到天。

public int getMonthBetweenMonths(String fromYM, String toYM, int 6) { fromYM = filterUnNumber(fr...
  • sunxuebei
  • sunxuebei
  • 2016年08月30日 14:17
  • 654

python中频繁的print到底能浪费多长时间

python编写FLY量化交易策略中提高效率的细节之一
  • u014072520
  • u014072520
  • 2017年11月24日 11:32
  • 143

java 计算两个日期相差了几个月

java 计算两个日期相差了几个月/** * java 计算两个日期相差了几个月 */ public class MonthTest { public static void main(St...
  • u012184853
  • u012184853
  • 2016年04月13日 15:58
  • 7424

SQL Server返回两个Date日期相差共多少天零多少小时零多少分钟零多少秒

如果工作中遇到需要统计两个时间段相差的详细时间信息,你会怎么做?欢迎思考,欢迎讨论。我的需求是:统计两个时间段之间相差了共多少天零多少小时零多少分钟零多少秒,要求返回的是 XX天XX小时XX分钟XX...
  • binguo168
  • binguo168
  • 2017年08月08日 22:27
  • 3616

python2.x计算从1970年到现在过去了多长时间

#coding=utf-8 #计算从1970年到现在过去了多长时间 import time times = int(time.time())#1970年1月1日00:00:00到现在的秒数 pri...
  • machunmei2
  • machunmei2
  • 2018年01月19日 12:19
  • 17

一切从游戏开始-完整的一个python to hack 实例

 Hello ,引自:ChinesePython Wiki   中蟒大杂院   http://www.chinesepython.org/cgi_bin/moingb.cgi/_d2_bb_c7_d0...
  • l1t
  • l1t
  • 2006年12月10日 08:03
  • 9945

php计算两个日期相隔多少年,多少月,多少日的函数

/* *function:计算两个日期相隔多少年,多少月,多少天 *param string $date1[格式如:2011-11-5] *param string $date2[格式如:2012-1...
  • helin916012530
  • helin916012530
  • 2014年12月03日 10:56
  • 5349
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:两个日期之间的相差几个月,精确到天。
举报原因:
原因补充:

(最多只允许输入30个字)