java格式化時間為12和24小時制


今天搬磚時碰到個要把一個字符串轉換成Date格式,要把時間轉成成24小時制,剛開始把格式寫為SimpleDateFormat(“yyyy-MM-dd HH24:mm:ss”);發現不管用,后來發現12小時制與24小時制制需要把HH變換大小寫就可以了。記錄下來,引以為戒。

        Date date=new Date(); //轉換成時間格式12小時制 SimpleDateFormat df_12=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); //轉換成時間格式24小時制 SimpleDateFormat df_24=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); System.out.println("12小時制時間::"+df_12.format(date)); System.out.println("24小時制時間::"+df_24.format(date));

 

結果為:

12小時制時間::2017-12-07 03:55:04
24小時制時間::2017-12-07 15:55:04


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM