Java的日期转化 和 计算
2015-08-04 10:57
507 查看
一、java.text.SimpleDateFormat方式进行日期转化:
需要包:rt.jar
示例:
1、将日期字符串转换为java.util.Date
2、将java.util.Date对象转换为日期字符串
二、java.util.Calendar方式进行日期和时间操作:
需要包:rt.jar
示例:
1、获取昨天的日期
需要包:rt.jar
示例:
1、将日期字符串转换为java.util.Date
//设置好日期格式 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //将字符串转换为java.util.Date对象 Date date = sdf.parse("2015-08-01 07:06:26");
2、将java.util.Date对象转换为日期字符串
//设置好日期格式 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //将java.util.Date对象转换为日期字符串 String currentDate = sdf.format(new Date());
二、java.util.Calendar方式进行日期和时间操作:
需要包:rt.jar
示例:
1、获取昨天的日期
public static void main(String[] args) { //获取日历对象,默认是当前日期和时间 Calendar calendar = Calendar.getInstance(); //在当前日期基础上减去1天,即昨天 calendar.add(Calendar.DATE,-1); //获取日历所对应的日期和时间 Date yDate = calendar.getTime(); //输出的是昨天的日期和时间 System.out.println(yDate); }
相关文章推荐
- Struts2拦截器的使用 (详解)
- java动态数组
- 类加载机制详解(有条理)
- 白盒测试中如何实现真正意义上并发测试(Java)
- Java线程调度器ScheduledThreadPoolExecutor 分析
- 如何把浏览器上显示的页面数据 转换成 java字符串---java.net.URL
- Eclipse+jdk环境搭建
- eclipse保存内容,弹出svn错误框:updating change sets for svnStatusSubscriber
- 『Spring.NET+NHibernate+泛型』框架搭建之WebUI(五)★
- Java多线程——<二>将任务交给线程,线程声明及启动
- javabean是什么?
- struts1
- 不能创建src/main/java 源文件夹的问题
- 代码生成器:Java自动生成service,serviceImpl及action
- struts2拦截器interceptor的三种配置方法
- Spring 配置log4j和简单介绍Log4J的使用
- java内存机制说明(简单明了)
- spring中context:property-placeholder/元素
- java中File的使用
- MyEclipse10 SVN(subclipse) 笔记