java实现对数据库日期天数的处理
2010-04-19 17:25
274 查看
public static void main(String[] args) throws ParseException {
String str = "yyyy-MM-dd 00:00:00.0";
String str1 = str.substring(0, 10);
/*
* 将yyyy-1-1转换成yyyy-01-01
*/
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date date = sdf.parse(str1);
String str2 = sdf.format(date);
String year = str2.substring(0, 4);
String month = str2.substring(5, 7);
String day = str2.substring(8, 10);
Calendar c = Calendar.getInstance();
c.set(Integer.parseInt(year), Integer.parseInt(month), Integer
.parseInt(day));
/*
* 日期加1,如开始是yyyy年1月1日,处理后就是yyyy年1月2日
*/
c.add(Calendar.DAY_OF_MONTH, 1);
year = Integer.toString(c.get(Calendar.YEAR));
month = Integer.toString(c.get(Calendar.MONTH));
day = Integer.toString(c.get(Calendar.DATE));
String newDate = year + "-" + month + "-" + day;
System.out.println(newDate);
}
String str = "yyyy-MM-dd 00:00:00.0";
String str1 = str.substring(0, 10);
/*
* 将yyyy-1-1转换成yyyy-01-01
*/
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date date = sdf.parse(str1);
String str2 = sdf.format(date);
String year = str2.substring(0, 4);
String month = str2.substring(5, 7);
String day = str2.substring(8, 10);
Calendar c = Calendar.getInstance();
c.set(Integer.parseInt(year), Integer.parseInt(month), Integer
.parseInt(day));
/*
* 日期加1,如开始是yyyy年1月1日,处理后就是yyyy年1月2日
*/
c.add(Calendar.DAY_OF_MONTH, 1);
year = Integer.toString(c.get(Calendar.YEAR));
month = Integer.toString(c.get(Calendar.MONTH));
day = Integer.toString(c.get(Calendar.DATE));
String newDate = year + "-" + month + "-" + day;
System.out.println(newDate);
}
相关文章推荐
- [java日期处理] 两个日期之间相隔天数。
- java.sql.Date 日期 加减天数的实现
- java excel完整实现导入到数据库的功能开发试题导入功能 整合springmvc mybatis 处理
- java日期、时间以及数据库映射处理
- Java实现根据输入的日期以及天数,获取此日期之后的天数的工作日
- JSON复杂数据处理之Json树形结构数据转Java对象并存储到数据库的实现
- Java实现的日期处理类完整实例
- java处理数据库日期
- java实现文件名,路径,日期,文件大小的统计并存入数据库
- python如何实现——日期加上天数的处理方法
- java 实现指定日期添加天数
- 计算日期间相差天数 Java代码实现
- 【转载】Java中数据库事务处理的实现
- java 实现 日期之间的天数差
- 利用java concurrent 包实现日志写数据库的并发处理
- java excel完整实现导入到数据库的功能开发试题导入功能 整合springmvc mybatis 处理
- Java中数据库事务处理的实现-JSP教程,Java技巧及代码
- Json树形结构数据转Java对象并存储到数据库的实现-超简单的JSON复杂数据处理
- Java实现求两个日期之间相差的天数
- java中util日期与sql日期互相转换 实现前端日期数据传入servlet存入数据库