设置的时间减去现在的时间大于2
下面这个方法可以直接用
public int daysBetween(Date smdate, Date bdate) throws Exception {
SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd”);
smdate = sdf.parse(sdf.format(smdate));
bdate = sdf.parse(sdf.format(bdate));
Calendar cal = Calendar.getInstance();
cal.setTime(smdate);
long time1 = cal.getTimeInMillis();
cal.setTime(bdate);
long time2 = cal.getTimeInMillis();
long between_days = (time2 - time1) / (1000 * 3600 * 24);
return Integer.parseInt(String.valueOf(between_days));
}
//设置日期格式
Date consumeTime = null;
SimpleDateFormat df = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);
// new Date()为获取当前系统时间
String time=df.format(new Date());
//转成Date类型
String str = time;
try {
consumeTime = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”).parse(str);
//转化成Date类型的是这种格式:Tue May 17 11:39:00 CST 2011
System.out.println(consumeTime );
} catch (ParseException e) {
e.printStackTrace();
}
//将date转化为String 这种格式:2011-05-17 11:39:00
String s = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”).format(consumeTime);
System.out.println(s);
SimpleDateFormat format = new SimpleDateFormat(“yyyy-MM-dd-HH-mm:ss”); String curTimenow = format.format(new Date()); Date consumeTime = null; SimpleDateFormat sdf=new SimpleDateFormat(“yyyy-MM-dd-HH-mm:ss”);//小写的mm表示的是分钟 try { consumeTime=sdf.parse(curTimenow); } catch (ParseException e1) { // TODO Auto-generated catch block e1.printStackTrace(); }
最后调用一下就可以了
相关文章
- eclipse导入maven项目的设置
- freehosting申请空间和ssh -D设置
- PowerPoint中如何设置现在时间并实时更新
- 如何永久修改Xshell中的光标以及字体文本等设置?
- 【Redis】Redis 数据库操作 ③ ( Redis 键操作 | 连接数据库 | 向数据库中添加值 | 查询所有键 | 查询键存在 | 查询键类型 | 删除键 | 设置键过期时间 )
- Mysql设置主键自动增长起始值的方案总结
- Oracle SQL Developer显示的时间包含时分秒的设置方法
- 时间使用Redis设置Java对象的过期时间(redisjava过期)
- 时间设置Redis中Java对象的过期时间(redisjava过期)
- 时间解决Java程序中Redis设置过期时间的问题(redisjava过期)
- 时间解决Java调用Redis设置过期时间问题(redisjava过期)
- 时间如何在Java中设置Redis的过期时间(redisjava过期)
- 时间Java操作Redis实现设置键值对过期时间(redisjava过期)
- 时间解决Java应用Redis过期时间设置问题(redisjava过期)
- 时间解决Java操纵Redis设置过期时间的方法(redisjava过期)
- 在Ubuntu 14.04 LTS系统中设置Apache虚拟主机
- “提升Linux系统执行效率:设置超时时间”(linux设置超时)
- 深入理解MySQL服务器字符集设置(mysql服务器字符集)
- MySQL如何设置主键(mysql中主键如何设置)
- 如何将Redis设置为系统服务(怎么把redis设为服务)
- 8G内存 MySQL配置优化之道(8g内存 mysql设置)
- 重置Redis缓存设置,延长过期时间(更新redis过期时间)
- 性Oracle中实现唯一性约束(oracle 中设置唯一)
- 使用redis密码保护如何设置正确的凭据(如何给redis设置密码)
- Redis锁设置适当超时时间,有效保障系统安全(redis 锁 超时时间)
- 设置如何优化Redis过期时间范围的设置(redis 过期时间范围)
- nginx虚拟主机设置实例(多网站配置)
- 如何设置虚拟内存winxp、win2003最正确的设置虚拟内存方法
- jqueryselect设置默认选中的示例代码