Re: [問題] 請問關於SimpleDateFormat的問題

看板java作者 (有些事,有時候。。。)時間9年前 (2016/04/22 09:47), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《sthermit ( )》之銘言: : 各位好 : 最近再使用SimpleDateFormat這個格式化時間的時候出現一個問題 : 在local端時 : 要讓他以 "hh:mi a" 去格式化會變成 11:20 下午 : 可是上傳到另一台電腦的時候卻是 11:20 PM : 使用者操作輸入日期要解析的時候就會出現錯誤 : 在Local端他不認得 AM/PM : 在另一台電腦不認得 上午/下午 : 請問有辦法把Local端解析變成是AM/PM嗎? import java.text.SimpleDateFormat; import java.util.Date; import java.util.Locale; public class SimpleDataFormatLab { public static void main(String[] args) { showTime(Locale.TAIWAN); showTime(Locale.US); } protected static void showTime(Locale locale) { System.out.println( new SimpleDateFormat("hh:mm a", locale).format(new Date())); } } 跑一下,感覺一下 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.227.9.228 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1461289625.A.E6A.html

04/22 10:54, , 1F
感謝大大!
04/22 10:54, 1F

04/24 14:47, , 2F
XDD
04/24 14:47, 2F
文章代碼(AID): #1N6OAPvg (java)
文章代碼(AID): #1N6OAPvg (java)