java 计算生日 剩余天数 (两个日期间隔天数)
来源:互联网 发布:资本主义初级阶段 知乎 编辑:程序博客网 时间:2024/06/02 09:53
public Object decorate(Object columnValue, PageContext pageContext, MediaTypeEnum media) throws DecoratorException
{
Object obj = null;
Date tt=new Date();
if (columnValue!=null)
{
Date date = (Date) columnValue;//获取到 生日 日期 比如1999 6 25
if(date.equals(""))
{
obj=null;
}
else
{
int temp = tt.getYear();
date.setYear(temp);//转换为 2010 6 25
//设置 当前 日期 比如 2010 6 20
Calendar fromCalendar = Calendar.getInstance();
fromCalendar.setTime(tt);
fromCalendar.set(Calendar.HOUR_OF_DAY, 0);
fromCalendar.set(Calendar.MINUTE, 0);
fromCalendar.set(Calendar.SECOND, 0);
fromCalendar.set(Calendar.MILLISECOND, 0);
//设置 生日 日期 比如 2010 6 25
Calendar toCalendar = Calendar.getInstance();
toCalendar.setTime(date);
toCalendar.set(Calendar.HOUR_OF_DAY, 0);
toCalendar.set(Calendar.MINUTE, 0);
toCalendar.set(Calendar.SECOND, 0);
toCalendar.set(Calendar.MILLISECOND, 0);
//结果将会 两个日期间隔天数 是5天
Long tempString = (toCalendar.getTime().getTime() - fromCalendar.getTime().getTime()) / (1000 * 60 * 60 * 24);
obj=String.valueOf(tempString);
}
}
return obj;
}
- java 计算生日 剩余天数 (两个日期间隔天数)
- 生日剩余天数计算
- 计算日期间隔(天数)
- Java计算任意两个日期间隔的工作天数
- Java计算任意两个日期间隔的工作天数
- Java 、JavaScript 方式 计算 两个日期间隔的天数
- 计算两个日期的间隔天数
- javascript计算两个日期的间隔天数
- 计算两个日期的间隔天数
- js计算两个日期的间隔天数
- 计算两个日期的间隔天数
- 计算两个日期之间的间隔天数
- MYSQL如何计算两个日期间隔天数
- MYSQL如何计算两个日期间隔天数
- 计算两个日期的间隔天数
- php 计算两个日期的间隔天数
- 计算两个日期间隔的天数
- python计算两个日期的间隔天数
- WIN32 helloCE 浅析(WINCE)
- 使用apache 提供的jxl.jar 导出excel
- Java学习心得
- byte short int long float double
- h.264
- java 计算生日 剩余天数 (两个日期间隔天数)
- eclipse console 乱码问题
- 通过游戏学习面向对象编程-c#版
- android 存储方法一SharedPreferences存储
- setfill、setw 和 setprecision 基数的示例
- 《大话设计模式》之--第10章 考题抄错会做也白搭----模板方法模式
- 深入Java事务的原理与应用
- asp.net中导出Execl的方法
- Android的UI学习