時間戳與時間字串互轉的工具類
阿新 • • 發佈:2018-11-26
這是專案經常用到的時間戳與時間字串互轉的工具類,記錄於此。
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public final class DateFormatUtil{ /* * 將時間戳轉換為時間 */ public static String stampToDate(String s){ String res; SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy.MM.dd"); long lt = new Long(s)*1000; Date date = new Date(lt); res = simpleDateFormat.format(date); return res; } /* * 將時間轉換為時間戳 */ 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 stampToDetialDate(String s){ String res; SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); long lt = new Long(s)*1000; Date date = new Date(lt); res = simpleDateFormat.format(date); return res; } }