ConvertTimeStampToDate-轉化成日期

import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; /** * Created on 2022/9/21. * * @author lichuanming */ public class ConvertTimeStampToDate { public static String stampToStringTime(Long lt) { String res; SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //將時間戳轉換爲時間 Date date = new Date(lt); //將時間調整爲yyyy-MM-dd HH:mm:ss時間樣式 res = simpleDateFormat.format(date); return res; } public static String stampToStringTime(Date date) { String res; SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //將時間調整爲yyyy-MM-dd HH:mm:ss時間樣式 res = simpleDateFormat.format(date); return res; } //將時間戳轉換爲時間 public static Date stampToDateTime(Long lt) { String res; SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //將時間戳轉換爲時間 Date date = new Date(lt); //將時間調整爲yyyy-MM-dd HH:mm:ss時間樣式 res = simpleDateFormat.format(date); Date parse = null; try { parse = simpleDateFormat.parse(res); } catch (ParseException e) { e.printStackTrace(); } return parse; } public static String getTime(int month) { SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date = new Date(); Calendar calendar = Calendar.getInstance(); calendar.setTime(date); calendar.add(calendar.MONTH, month); //設置爲前3月 date = calendar.getTime(); String defaultStartDate = simpleDateFormat.format(date); //格式化前month月的時間 return defaultStartDate; } public static void main(String[] args) { System.out.println(getTime(0)); System.out.println(getTime(-3)); } }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章