java中的日期转换
2016-03-10 00:00
351 查看
1:String 型转换为Date型
(方法一)
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy-MM-dd");
String dateStr="2006-05-06"
java.util.Date date1 = sdf.parse(dateStr);
System.out.println(date1);
Result :Sat May 06 00:00:00 CST 2006
(方法二)
String dateStr="2006-05-06"
java.sql.Date date12 =java.sql.Date.valueOf(dateStr);
System.out.println(date12);
Result:2006-05-06(Date 型)
2:Date型转化为String 型
java.text.DateFormat df = java.text.DateFormat.getDateInstance();
java.util.Date dt=new java.util.Date();
String sret = df.format(dt);
System.out.println(sret);
Result:2006/08/25
3:两个日期之间相差的天数。
int minus=0;
Date date11,date12;
long lDate=date11.getTime() - date12.getTime();
int thevalue=0;
if(lDate<0){
thevalue = (int)(lDate / (1000 * 60 * 60 *24) - 0.5);
}else{
thevalue = (int)(lDate / (1000 * 60 * 60 *24) + 0.5);
}
minus = thevalue; //相差的天数
(方法一)
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy-MM-dd");
String dateStr="2006-05-06"
java.util.Date date1 = sdf.parse(dateStr);
System.out.println(date1);
Result :Sat May 06 00:00:00 CST 2006
(方法二)
String dateStr="2006-05-06"
java.sql.Date date12 =java.sql.Date.valueOf(dateStr);
System.out.println(date12);
Result:2006-05-06(Date 型)
2:Date型转化为String 型
java.text.DateFormat df = java.text.DateFormat.getDateInstance();
java.util.Date dt=new java.util.Date();
String sret = df.format(dt);
System.out.println(sret);
Result:2006/08/25
3:两个日期之间相差的天数。
int minus=0;
Date date11,date12;
long lDate=date11.getTime() - date12.getTime();
int thevalue=0;
if(lDate<0){
thevalue = (int)(lDate / (1000 * 60 * 60 *24) - 0.5);
}else{
thevalue = (int)(lDate / (1000 * 60 * 60 *24) + 0.5);
}
minus = thevalue; //相差的天数
相关文章推荐
- java下Class.forName的作用是什么,为什么要使用它
- eclipse启动参数设置大全
- Java从控制台中读取数据完全攻略
- JAVA 中数组的几种排序方法
- java回调
- 用JAVA实现堆栈(数组篇)
- javassist:增强型的java反射工具,获取方法参数名
- 小议 java:comp/env
- Java排序汇总
- java.util.ResourceBundle使用详解
- java获取服务器一些信息的方法
- 验证日期的Java正则表达式
- Eclipse插件Ant里运用ftp遇到的问题
- java中获取文件路径的几种方式
- Struts2权限控制
- eclipse 设置启动时选择打开工作空间 删除无用工作空间
- Java操作数据库的元数据
- ECLIPSE取消自动更新
- Java 1.5中显示数组
- Eclipse launch configuration----Eclipse运行外部工具