当前位置: 首页 > 编程笔记 >

Android 判断日期是否在一年以内的算法实例

楚意
2023-03-14
本文向大家介绍Android 判断日期是否在一年以内的算法实例,包括了Android 判断日期是否在一年以内的算法实例的使用技巧和注意事项,需要的朋友参考一下

项目中需要判断传入的日期是否在未来的一年以内,百度了一下网上没有找到好的方式,写了,方便自己和他人:

int datecompareAfter = compareDate(new Date(), date);
	int daecompareBefore = compareDate(date, getOneYear());

	if (datecompareAfter == -1 && daecompareBefore == -1) {

	  //如果不是在一年以内,则弹出提示

	} else {
		//在一年以内做的逻辑
	}
	
	
	// 比较时间
public int compareDate(Date d1, Date d2) {
		if (d1.getTime() > d2.getTime()) {
return 1;
		} else if (d1.getTime() < d2.getTime()) {
return -1;
		} else {// 相等
return 0;
		}
	}

	//當前時間加1年
public Date getOneYear() {
		Calendar c = Calendar.getInstance();
		c.add(Calendar.YEAR, 1);
		return c.getTime();
}

以上这篇Android 判断日期是否在一年以内的算法实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持小牛知识库。

 类似资料:
  • 本文向大家介绍C#判断日期是否到期的方法,包括了C#判断日期是否到期的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#判断日期是否到期的方法,在C#程序开发中非常具有实用价值。分享给大家供大家参考之用。具体方法如下: 一般在用户权限系统中,有时候需要根据用户的签约时间和签约时长来判断是否到期。先来看看帮助类如下: 客户端调用代码如下: 运行结果显示:还没到期~~ 希望本文所述对大家

  • 本文向大家介绍PHP判断两个给定日期是否在同一周的方法,包括了PHP判断两个给定日期是否在同一周的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP判断两个给定日期是否在同一周的方法。分享给大家供大家参考,具体如下: 运行结果: 不在同一周 PS:这里再为大家推荐几款时间及日期相关工具供大家参考使用: 在线日期/天数计算器: http://tools.jb51.net/jisuan

  • 本文向大家介绍纯javascript判断查询日期是否为有效日期,包括了纯javascript判断查询日期是否为有效日期的使用技巧和注意事项,需要的朋友参考一下 以下内容主要通过js代码给大家介绍,代码比较简单,包含注释,有好的建议欢迎提出。 如下图,当查询条件含有日期时,如“2012-3-4”,查询前校验输入的日期字符串是否为有效的日期 js判断年月日是否一个有效日期 以上代码就是对日期的有效性校

  • 本文向大家介绍用Java程序判断是否是闰年的简单实例,包括了用Java程序判断是否是闰年的简单实例的使用技巧和注意事项,需要的朋友参考一下 我们知道,(1)如果是整百的年份,能被400整除的,是闰年;(2)如果不是整百的年份,能被4整除的,也是闰年。每400年,有97个闰年。鉴于此,程序可以作以下设计: 第一步,判断年份是否被400整除,能的话,就是闰年。比如1600、2000、2400年是闰年。

  • 问题内容: 我已经找到了几个帖子(例如:SQL查询来查找月的最后一天,获取SQL月份的最后一天),以 获得 该月的最后一天,但有一种方法来确定一个日期 是 一个月的最后一天? 例如,如果我有这些日期的列表, 如何编写查询以确定哪些日期通过/失败?我不能简单地测试DAY()= 31,因为月份中的月份天数并不相同。 问题答案: 如果您使用的是SQL Server 2012或更高版本,请使用:

  • 本文向大家介绍android判断一个Activity是否处于栈顶的实例,包括了android判断一个Activity是否处于栈顶的实例的使用技巧和注意事项,需要的朋友参考一下 实际开发中我们需要很多情况需要判断某个activity是否位于栈顶,也许会给新的小伙伴带来困扰,那么直接上代码吧,也没几行 以上这篇android判断一个Activity是否处于栈顶的实例就是小编分享给大家的全部内容了,希望

  • 本文向大家介绍jQuery获取某天的农历日期并判断是否除夕或新年的方法,包括了jQuery获取某天的农历日期并判断是否除夕或新年的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jQuery获取某天的农历日期并判断是否除夕或新年的方法。分享给大家供大家参考,具体如下: 更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery日期与时间操作技巧总结》、《jQuery拖拽特效

  • 本文向大家介绍Android判断Activity是否在最上层的方法,包括了Android判断Activity是否在最上层的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Android判断Activity是否在最上层的方法。分享给大家供大家参考,具体如下: 更多关于Android Activity相关内容感兴趣的读者可查看本站专题:《Android编程之activity操作技巧总结》