工具類:
public static Date parseToDate(String str,String format){
DateFormat df = new SimpleDateFormat(format);
try{
return df.parse(str)
}.....
應用舉例:
beginDate = DateUti.parseToDate(beginDate + “00:00:00”,"yyyy-MM-dd HH:mm:ss").getTime()+"";
拼接字符和確定格式後,getTime()轉化long 時間戳,然後+“”轉成字符串。
//Date或者String轉化爲時間戳
SimpleDateFormat format = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss" );
String time="1970-01-06 11:45:55";
Date date = format.parse(time);
System.out.print("Format To times:"+date.getTime());
//時間戳轉化爲Sting或Date
SimpleDateFormat format = newSimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Long time=newLong(445555555);
String d = format.format(time);
Date date=format.parse(d);
將str 解析成 list數組
String[] as = str.split(",");
List<Integer> list = new ArrayList<Integer>();
for(String a : as){
list.add(Integer.parseInt(a))
}