java中利用calendar进行天数的增加后如何传递给date的解决方法
2016-05-10 16:51
549 查看
int day =Integer.parseInt(date);//要增加的天数,这里将String类型转换为整型 SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//时间的格式 Calendar c = Calendar.getInstance();//用Calendar获取当前时间 String created_time=sf.format(c.getTime());/*获取当前时间 转换为字符串 */ c.add(Calendar.DAY_OF_MONTH, day);//当前时间增加了day天 String end_time=sf.format(c.getTime());/*获取增加后的时间 */ now=sf.parse(end_time);//将增加后的时间给now now是Date类型变量
相关文章推荐
- struts2(包含配置)(团队开发,多配置文件)
- 七、JAVA三大特性
- java.lang.Exception: Socket bind failed: [730048]
- 蓝桥杯 排列序数 2014年JavaB组决赛第4题
- java对称加密(AES)
- java string 分隔 处理效率 技巧
- Process 'command '/usr/lib/jvm/jdk1.8.0_25/bin/java'' finished with non-zero exit value 2
- java多线程join
- 修改maven默认jdk
- JavaSE入门学习37:Java集合框架之Map接口及其实现类HashMap和TreeMap
- Java转型(向上或向下转型)
- Java web项目使用webSocket
- SpringMVC使用@ResponseBody返回是报406错误
- 【第五章】Spring表达式语言 之 5.3 SpEL语法 ——跟我学spring3
- spring问题集锦
- java8 HashMap
- java 中过期实现思想
- Java面向对象——类和对象
- SDK Manager打不开,闪一下就没了。
- Java注解(一)Annotation的概述和语