SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
Date vaiDate = _user.getValidateTime();
String dateStr = dateFormat.format(vaiDate);
//如果密码日期为空,则默认为过期,需要重新修改密码
if (null == dateStr || "".equals(dateStr)){
dateStr = "2012-01-01";
}
//系统当前时间
Date date = new Date();
int year = date.getYear() - vaiDate.getYear();
int month = date.getMonth() - vaiDate.getMonth();
if (year > 0){
month = (year * 12) + month;
}
/** 判断月份小于3的时候,密码过期 判断对密码的长度进行校验**/
if (month > 3 || (password.length() < 6) || (password.length() > 20)){
getSession().setAttribute("paswdveri", "YES");
}else {
getSession().setAttribute("paswdveri", "NO");
}
分享到:
相关推荐
Java 日期比较工具类 各种日期操作及计算( 获取两个日期 间隔天数 间隔月数 格式化日期 )
Java 字符串转换为日期和时间比较大小 Java 字符串转换为日期和时间比较大小是 Java 开发中常见的操作。下面我们将详细介绍两种方法来实现 Java 字符串转换为日期和时间比较大小。 方法一:使用 SimpleDateFormat ...
在给定的代码片段中,展示了一种使用Java语言比较两个日期(以字符串形式)大小的方法。具体步骤如下: 1. **定义日期格式**:首先,通过`SimpleDateFormat`类定义了日期的格式,即“年-月-日”,用“yyyy-MM-dd”...
针对题目中的"时间日期的比较大小"这个主题,我们将详细探讨日期比较的原理、方法以及如何使用提供的代码片段。 首先,Java提供了`java.util.Date`类来表示日期,但是由于该类存在一些设计上的问题,现在已经推荐...
根据给定的信息,本文将详细解释如何在Java中计算两个日期之间的时间差,并演示...以上就是关于在Java中计算两个日期之间的时间差以及比较日期大小的详细说明。这些方法可以帮助开发者更好地处理与日期相关的业务逻辑。
在Java开发中,经常会遇到比较日期或时间大小的问题,特别是在处理用户输入的数据时。本文将详细介绍如何在Java中实现日期与时间的比较,包括使用`SimpleDateFormat`、`Date`、`Calendar`等类进行时间格式化和比较的...
在标题为“时分秒比较大小”的主题下,我们主要探讨的是如何在编程环境中比较两个包含时、分、秒的时间值的大小。这种比较通常涉及到日期时间类库的使用,特别是在处理用户界面、事件调度或数据分析时。这里我们将...
2.比较传入时间与当前时间前一天的大小,传入时间在后返回true,传入时间在前返回false isWithinOneDay(String dateStr); 3.String转Date stringToDate(String dateStr, String format); 4.Date转String date...
* 比较两个日期大小的方法 * @param date1 * @param date2 * @return */ public static int compareTo(String date1,String date2){ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); ...
在Java编程语言中,比较时间大小是常见的任务,特别是在处理日期和时间的场景下,比如日志记录、事件调度或数据分析。本篇文章将深入探讨如何在Java中进行时间比较,并结合`TimeCompare.java`源代码文件来理解其实现...
可以通过compareTo方法比较两个日期对象的大小。 在"9_4_日期处理组件"的源代码中,可能会包含以上所述的转换功能,以及可能的错误处理和自定义逻辑。通过阅读和理解这段代码,你可以学习到如何在实际项目中处理...
这是一个日期时间大小比较的方法类,主要是阐述的是两个方法,呵呵
9.比较两个时间的大小 HH:mm:ss 10.按用户格式字符串距离今天的天数 11.cron "0 06 10 15 1 ? 2014" 专门用于处理springboard定时任务修改cron参数的日期处理方法 12.获取本月第一天(月初时间) 13.获取本月...
Java 日期操作方法工具类实例是 Java 语言中对日期进行操作的工具类,提供了日期比较大小、相加减、判断、验证、获取年份等多种常见操作。该工具类主要用于解决 Java 日期操作中的一些常见问题。 日期比较大小 在 ...
这里我们将深入探讨如何使用Java实现文件按时间、大小等属性进行排序的功能。 首先,我们要引入`java.io.File`类,它是Java中用于表示文件和目录的基本类。我们可以创建`File`对象来代表一个具体的文件或目录,然后...
通过apache自带的日期类获取未来日期,自动识别大小月及是否闰年
获取SimpleDateFormat 获取日期中的某数值。如获取月份 增加日期中某类型的某数值。如增加日期 获取精确的日期 判断字符串是否为日期字符串 ...获取日期字符串的日期风格。...比较两个时间的大小。
通过这个项目,开发者不仅可以学习到如何在Swing应用程序中集成日期选择功能,还能了解到Java日期处理、事件处理、布局管理和第三方库的使用等方面的知识,这对于构建复杂的Java桌面应用是非常有价值的。
根据给定的文件信息,我们可以总结出以下关于“文件大小和最后修改日期的转换”的相关知识点: ### 一、文件最后修改日期的获取与格式化 #### 1. 获取文件最后修改时间 在Java中,可以通过`java.io.File`类中的`...
java日期选择器。使用之前请把datepicker.jar导入classpath中 使用方法如下: DatePicker datepick = new DatePicker(); 或者 datepick = new DatePicker(date,DefaultFormat,font,dimension);//自定义参数值 //各...