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

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中,如何计算两个日期的月份差?

*

*

* @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导入依赖:

joda-time

joda-time

2.9.6

总结

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

java计算两个月份差_Java编程实现计算两个日期的月份差实例代码相关推荐

  1. java长整型数输入格式_java编程之计算16位长整型数字中0-9出现次数(从命令窗输入数据)...

    /* *读入一个16位的长整型,利用switch语句计算0-9这十个数字中,每个字出现的次数 **/ import java.util.Scanner; class number{ public st ...

  2. java框架的利与弊_Java编程的利与弊

    java框架的利与弊 没有什么技术可以吹嘘保持相关性超过20年了. 但是今年,Java被评选为第五大最受欢迎的技术 ,仅被无可争议的领先者JavaScript,HTML,CSS和SQL所超越. 尽管在 ...

  3. java两个小球相撞_JAVA小游戏之两个物体碰撞产生的碰撞检测

    首先必须了解两个物体,在移动时,会有怎样的效果,比如沪我们小时候耍过的坦克大战.看起来很简单,但是写起代码来,复杂的要多: 下面举个例子: // 构造一个新的 Rectangle,其左上角的坐标为 ( ...

  4. java http 下载网页代码_Java下http下载文件客户端和上传文件客户端实例代码

    Java下http下载文件客户端和上传文件客户端实例代码 发布于 2021-1-14| 复制链接 摘记: 一.下载客户端代码 ```java package javadownload; import ...

  5. java 结果用长整数型表示_java 编程 输入正整数n,计算n!结果用长整型数表示

    题目: java 编程 输入正整数n,计算n!结果用长整型数表示 解答: import java.awt.*; import java.awt.event.*; class Test implemen ...

  6. java calendar 日期差_java利用Calendar如何计算两个日期只差?

    展开全部 Java创建一个日历对象,需要引入java.util.*包,用当前时间初始化日历时间,计算62616964757a686964616fe4b893e5b19e31333337616634两个 ...

  7. java对角线之和_java编程之计算矩阵对角线和(从命令窗输入数据)

    /* *求10行.10列整型方阵对角线上元素之和 */ import java.util.Scanner; class linesum{ public static void main(String ...

  8. java题兔子第三个月生_JAVA编程之古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子...

    问题是这样的:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一 对兔子, 假如兔子都不死,问每个月的兔子总数为多少? 这个问题相信大家已经不在陌生了.很多博 ...

  9. java与c语言哪个好学_Java编程和C语言哪个好学

    原标题:Java编程和C语言哪个好学 学哪种编程语言好?计算机编程语言非常多,诸如Java.C.C++.PHP等,很多人在选择的时候都会觉得头大.到底学哪种编程语言好? 很多人都拿Java和c相比较, ...

最新文章

  1. redis3.0.0 集群安装详细步骤
  2. 机器学习hierarchical clustering_ICLR 2020 | 反事实因果理论如何帮助深度学习?
  3. OVS技术介绍(四十一)
  4. Cpp 对象模型探索 / 多态的本质
  5. 山西农业大学c语言答案,作业答案
  6. Delphi 计算儒略日(Julian day)的代码
  7. 谷歌入职邮件_为什么我全职学习了8个月以接受Google采访
  8. git命令下载项目,上传android项目到github步骤,以及取消项目关联Git,设置git忽略文件
  9. NBA理性分析:30年最强夺冠阵容
  10. 性能调试工具——oprofile
  11. 什么是磁力链接如何愉快的使用磁力链接
  12. zabbix安装教程Linux环境部署zabbix3.2
  13. Dubbo服务调用流程源码分析(服务调提供方)
  14. authorized_key 不生效。
  15. 入行数据分析要知道什么是概括性度量
  16. 旷视科技 CVPR部分文章
  17. 使用jQuery来锁定HTML表格中的首行和首列
  18. MySQLSyntaxErrorException: Unknown database
  19. windows onlyoffice教程
  20. oracle中prad函数_高一数学必修4教案模板精选

热门文章

  1. Google中国产品不断升级改进 继续招聘优秀人才
  2. 如何制作一款灵活的工单管理系统【推荐】
  3. API(15)——打印系统开发(52)——WinForm开发(62)——C#通过调用WinApi打印PDF文档类,服务器PDF打印、IIS PDF打印
  4. http://zc.qq.com/en/index.html,index.html
  5. 使用css中的white-space:pre-wrap;让html浏览器显示空白空格符
  6. 2021-2027全球及中国G Suite销售软件行业研究及十四五规划分析报告
  7. asp.net 打开服务器文件,aspnet打开服务器文件夹
  8. 两个瓶子水怎样一样多_大班科学领域数学活动 | 一样多的水(容积守恒)
  9. linux 桌面环境推荐,8种最佳的Ubuntu桌面环境(18.04 Bionic Beaver Linux)
  10. Android 应用进程保活APP常驻内存研究方案