java 日期格式转换,加减等
2015-09-24 15:15
363 查看
将string转换成日期Date
SimpleDateFormat re = new SimpleDateFormat(String formate);----:yyyy-MM-dd
System.out.println(re.parse("1990-02-02"));----Fri Feb 02 00:00:00 CST 1990
将日期转换成String
SimpleDateFormat sfdate = new SimpleDateFormat(String formate);----:yyyy-MM-dd
System.out.println( sfdate.format(new Date()));-----2015-09-24
获取当前时间信息:
Calendar ca = Calendar.getInstance();
System.out.println("年----"+ca.get(1));
System.out.println("月----"+(ca.get(2)+1));
System.out.println("日----"+ca.get(5));
结果:
年----2015
月----9
日----24
多少分钟之后:-----
Calendar ca=Calendar.getInstance();
ca.setTime(date);
ca.add(Calendar.MINUTE, delaytime);----12
返回日期: date=ca.getTime();
返回字符串:SimpleDateFormat sfdate = new SimpleDateFormat(String formate);----:yyyy-MM-dd
System.out.println( sfdate.format(date));
例子:
Calendar ca = Calendar.getInstance();
System.out.println(ca.getTime());
ca.add(12, 40);----可以为负值
System.out.println(ca.getTime());
Thu Sep 24 15:16:20 CST 2015
Thu Sep 24 15:56:20 CST 2015
SimpleDateFormat re = new SimpleDateFormat(String formate);----:yyyy-MM-dd
System.out.println(re.parse("1990-02-02"));----Fri Feb 02 00:00:00 CST 1990
将日期转换成String
SimpleDateFormat sfdate = new SimpleDateFormat(String formate);----:yyyy-MM-dd
System.out.println( sfdate.format(new Date()));-----2015-09-24
获取当前时间信息:
Calendar ca = Calendar.getInstance();
System.out.println("年----"+ca.get(1));
System.out.println("月----"+(ca.get(2)+1));
System.out.println("日----"+ca.get(5));
结果:
年----2015
月----9
日----24
多少分钟之后:-----
Calendar类是一个抽象类,
Calendar提供了一个类方法
getInstance,以获得此类型的一个通用的对象。
Calendar的
getInstance方法返回一个
Calendar对象,其日历字段已由当前日期和时间初始化:
Calendar rightNow = Calendar.getInstance();
Calendar ca=Calendar.getInstance();
ca.setTime(date);
ca.add(Calendar.MINUTE, delaytime);----12
返回日期: date=ca.getTime();
返回字符串:SimpleDateFormat sfdate = new SimpleDateFormat(String formate);----:yyyy-MM-dd
System.out.println( sfdate.format(date));
例子:
Calendar ca = Calendar.getInstance();
System.out.println(ca.getTime());
ca.add(12, 40);----可以为负值
System.out.println(ca.getTime());
Thu Sep 24 15:16:20 CST 2015
Thu Sep 24 15:56:20 CST 2015
相关文章推荐
- 使用Eclipse构建Maven的SpringMVC项目
- SSM框架搭建简单实例
- SpringMVC笔记——SSM框架搭建简单实例
- Java技术积累——AOP思想之Filter的使用
- Spring MVC 4.1.3 + MyBatis 零基础搭建Web开发框架(注解模式哦)
- struts2 文件下载
- Spring jdbc call oralce procedure or function
- java装箱和拆箱已及"=="与"equals"的区别
- spring上传文件
- J2ee开发环境搭建之(一)JDK
- struts2 文件上传 三种方式
- java测试运行时间
- java学习3-冒泡排序对数组进行排序
- Spring实现数据库读写分离
- Java HashMap工作原理
- struts2前台页面传值到action的三种方式
- eclipse集成jetty开发web项目(不采用maven方式)
- java file类实现List生成本地文件与续写本地文件
- JAVA实现AES加密
- JAVA基础--db09_java继承-final-抽象类-接口