欢迎来到入门教程网!

Java编程

当前位置:主页 > 软件编程 > Java编程 >

Java编程实现计算两个日期的月份差实例代码

来源:本站原创|时间:2020-01-10|栏目:Java编程|点击:

本文实例主要实现计算两个日期的月份差,具体如下:

package com.forezp.util;
import org.joda.time.DateTime;
import org.joda.time.Months;
import org.joda.time.format.DateTimeFormat;
import org.joda.time.format.DateTimeFormatter;
/**
 * 在JAVA中,如何计算两个日期的月份差?<br>
 * 
 * 
 * @author Administrator
 *
 */
public class Demo1 {
	public static void main(String[] args) {
		DateTimeFormatter formatter = DateTimeFormat.forPattern("yyyy-MM-dd");
		DateTime start = formatter.parseDateTime("2017-07-11");
		DateTime end = formatter.parseDateTime("2017-11-19");
		int months = Months.monthsBetween(start, end).getMonths();
		System.out.println(months);
	}
}

运行结果:

Maven导入依赖:

 <dependency>
  <groupId>joda-time</groupId>
  <artifactId>joda-time</artifactId>
  <version>2.9.6</version>
</dependency>

总结

以上就是本文关于Java编程实现计算两个日期的月份差实例代码的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

上一篇:Java编程复用类代码详解

栏    目:Java编程

下一篇:Java编程访问权限的控制代码详解

本文标题:Java编程实现计算两个日期的月份差实例代码

本文地址:https://www.xiuzhanwang.com/a1/Javabiancheng/8362.html

网页制作CMS教程网络编程软件编程脚本语言数据库服务器

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:835971066 | 邮箱:835971066#qq.com(#换成@)

Copyright © 2002-2020 脚本教程网 版权所有