package edu.nju.util; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class TimeUtil { private static final String format = "MM-dd HH:mm:ss"; private static final String dayHour = "MM-dd HH:mm"; private static final SimpleDateFormat sdf = new SimpleDateFormat(format); private static final SimpleDateFormat dayHourFormat = new SimpleDateFormat(dayHour); public static Date StringToDate(String datetime){ SimpleDateFormat sdFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date = new Date(); try { date = sdFormat.parse(datetime); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } return date; } public static String timeStamp2Date(String seconds) { if (seconds == null || seconds.isEmpty() || seconds.equals("null")) { return ""; } return sdf.format(new Date(Long.valueOf(seconds))); } public static String timestamp2DayHour(String timestamp) { if (timestamp == null || timestamp.isEmpty() || timestamp.equals("null")) { return ""; } return dayHourFormat.format(new Date(Long.valueOf(timestamp))); } }