文档章节

计算两个日期相差几个月

泥鳅码
 泥鳅码
发布于 2016/04/14 10:57
字数 61
阅读 20
收藏 0
public static int getMonthsBetweenDays(Date beginDate, Date endDate) {
		Calendar c = new GregorianCalendar();
		c.setTime(beginDate);
		int beginYear = c.get(Calendar.YEAR);
		int beginMonth = c.get(Calendar.MONDAY) + 1;
		c.setTime(endDate);
		int endYear = c.get(Calendar.YEAR);
		int endMonth = c.get(Calendar.MONDAY) + 1;
		// 获取相差的月份
		return (endYear - beginYear - 1) * 12 + (12 - beginMonth) + 1 + endMonth;
	}


© 著作权归作者所有

共有 人打赏支持
泥鳅码
粉丝 1
博文 22
码字总数 3704
作品 0
巴南
System.DateUtils Range checking functions部分函数示例及说明

该篇文章主要是对DelphiXE8的System.DateUtils单元中Range query functions部分的函数进行调用示例及说明,如有不对之处还望大家可以提出,本人予以改正! 本部分的函数都需要传入两个参数并...

张乐1024
2015/09/19
22
0
SQL(mysql)通过生日字段得到年龄

看面试题的时候看到的一个问题 SELECT DATEDIFF( CURDATE( ) , birthday )/365 AS 年龄FROM peopleLIMIT 0 , 30 其中DATEDIFF() 函数用来计算两个参数间的相差天数 CURDATE()是返回“YY-MM-D...

陈昊Sevens
2015/11/24
306
0
计算某月的最后一天和计算两个日期之间的天数

计算两个日期之间相差的天数: /** * 计算两个日期之间相差的天数 * @param smdate 较小的时间 * @param bdate 较大的时间 * @return 相差天数 * @throws ParseException */ public static ...

小城故事_
2016/02/26
12
0
PHP 常用到的一些小程序

1.计算两个时间的相差几天  $startdate=strtotime(“2009-12-09”); $enddate=strtotime(“2009-12-05”); 上面的php时间日期函数strtotime已经把字符串日期变成了时间戳,这样只要让两数值相...

zchd
2013/07/05
0
0
谈谈历法知识

新春期间,我忍不住又想到了一个老问题: 为什么每年春节的日期都不一样? 从2007年到2010年,春节的日期分别为2月18日、2月7日、1月26日、2月14日和2月3日。为什么会这样?到底是怎么计算的...

阮一峰
2009/01/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Minifilter的动态安装、加载及卸载

MINIFILTER框架的文件系统过滤驱动,无法使用的CreateService和OpenService进行动态加载。 看了一下,使用Inf文件安装Minifilter驱动的方式是在注册表驱动服务项下比传统驱动多创建了Instanc...

simpower
16分钟前
0
0
idea新建springCloud项目(6)- Config Server使用

1.在IDEA新建springCloud项目-Config Server 修改版本,和之前建的eureka项目版本一致,修改完记得刷新: 删除掉不需要的文件: 2.把Config S 服务注册到eureka上去,配置git地址,启动项目 ...

monroeCode
21分钟前
3
0
大数据可视化项目开发总纲

第1章 开发文档总纲 1.1 开发工具清单 名称 版本 备注 Pentaho-bi server pentaho-server-ce-7.1 Pentaho Cde为其内置工具 Pentaho-prd pentaho-prd-ce-7.1 Pentaho Report Designer报表工具...

ZhangLG
22分钟前
2
0
pip安装超时问题

pip3 install --default-timeout=100 tensorflow 设置为100秒 参考: User Guide How to solve ReadTimeoutError: HTTPSConnectionPool(host='pypi.python.org', port=443) with pip?......

亚林瓜子
23分钟前
0
0
fragment 旋转时保持当前实例

设备旋转时保存Fragment的交互状态: setRetainInstance(true);

zdglf
26分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部