本文內容大多基於官方文檔和網上前輩經驗總結,經過個人實踐加以整理積累,僅供參考。
1、日期時間字符串轉換成毫秒
@Testpublic void test() throws ParseException { String dateTime = "2016-12-31 12:30:45 123"; Calendar calendar = Calendar.getInstance(); calendar.setTime(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSS").parse(dateTime)); System.out.println("日期[2016-12-31 12:30:45 123]對應毫秒:" + calendar.getTimeInMillis());}運行結果:
2、毫秒轉換成日期時間字符串
@Testpublic void test() { long millisecond = 1483159625851l; Date date = new Date(millisecond); SimpleDateFormat format = new SimpleDateFormat("yyyy年MM月dd日hh:mm:ss SSS a"); System.out.println("毫秒[1483159625851]對應日期時間字符串:" + format.format(date));}運行結果:
更多日期時間字符串格式請參考:Java:SimpleDateFormat
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。