工具类:
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))
}