import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class TimeCUtils {
//解析时间戳
public static String getTime(String str,String str1){
SimpleDateFormat sdf = new SimpleDateFormat(str1);
String date = sdf.format(new Date(Long.parseLong(str)*1000));
return date;
}
//生成当前时间戳
public static long setTimeC(){
Date date = new Date();
SimpleDateFormat format = new SimpleDateFormat("yy-MM-dd HH:mm:ss");
String time = format.format(date);
try {
return format.parse(time).getTime();
} catch (ParseException e) {
e.printStackTrace();
return 0;
}
}
//生成给定时间的时间戳
public static String dateToTimestamp(String user_time,String str1) {
String re_time = null;
SimpleDateFormat sdf = new SimpleDateFormat(str1);
Date d;
try {
d = sdf.parse(user_time);
long l = d.getTime();
String str = String.valueOf(l);
re_time = str.substring(0, 10);
} catch (ParseException e) {
e.printStackTrace();
}
return re_time;
}
}