Java中日期计算
2011-08-16 14:40
190 查看
//设置日期(在当前日期之前/之后 由参数定[正数在之后 负数在之前])
public static String dataParam(String datastr,int timedifference)
{
try
{
SimpleDateFormat sdf =new SimpleDateFormat("yyyy-MM-dd");
Calendar cal = Calendar.getInstance();
if(null!=datastr)
{
cal.setTime(sdf.parse(datastr));
}
cal.add(Calendar.DAY_OF_MONTH, timedifference);
return sdf.format(cal.getTime());
}
catch(Exception ex)
{
return null;
}
}
如果datastr是null的话,那么计算的将是当前日期
public static String dataParam(String datastr,int timedifference)
{
try
{
SimpleDateFormat sdf =new SimpleDateFormat("yyyy-MM-dd");
Calendar cal = Calendar.getInstance();
if(null!=datastr)
{
cal.setTime(sdf.parse(datastr));
}
cal.add(Calendar.DAY_OF_MONTH, timedifference);
return sdf.format(cal.getTime());
}
catch(Exception ex)
{
return null;
}
}
如果datastr是null的话,那么计算的将是当前日期
相关文章推荐
- JAVA 常用时间日期计算转换方法
- Java 计算两个日期相差月数、天数
- java中日期、日期格式、日期的解析和日期的计算
- 从键盘输入一个日期,格式为yyyy-M-d 要求计算该日期与1949年10月1日距离多少天(java)
- Java日期计算
- Java中用Calendar类计算周和周的起始日期
- Java中使用LocalDate根据日期来计算年龄的实现方法
- java中计算两个日期之间差的天数
- Java计算两个日期时间之间的天数最简方法
- Java 两个日期间的天数计算
- 关于蓝桥01(日期计算问题),日常黑JAVA
- JAVA 日期比较、计算
- java计算两个日期之间相差的天数
- java计算两个日期之间相差的天数
- CCF CSP 201509-2 日期计算(Java-100分)
- Java计算平均日期
- Java 计算两个日期之间相差的月数
- java计算两个日期相差天数
- java 根据开始日期 ,需要的工作日天数 ,计算工作截止日期,并返回截止日期
- java 计算两个日期相差了几个月