相关文章推荐


时间转换为时间戳:


/* 
* 将时间转换为时间戳
*/
public static String dateToStamp(String s) throws ParseException{
String res;
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = simpleDateFormat.parse(s);
long ts = date.getTime();
res = String.valueOf(ts);
return res;
}

时间戳转换为时间:


/* 
* 将时间戳转换为时间
*/
public static String stampToDate(String s){
String res;
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
long lt = new Long(s);
Date date = new Date(lt);
res = simpleDateFormat.format(date);
return res;
}

java中String和Date的互相转换使用SimpleDateFormat来完成。SimpleDateFormat使用记得 import java.text.SimpleDateFormat。

  1. String -> Date
java.text.SimpleDateFormat formatter =  new  SimpleDateFormat(  "yyyy-MM-dd " );
String s= "2011-07-09 " ; 搜索
Date date = formatter.parse(s);

2.  Date->String

java.text.SimpleDateFormat formatter =  new  SimpleDateFormat(  "yyyy-MM-dd " );
String date = formatter.format( new Date()); //格式化数据


 
推荐文章