[英]Converting string to readable SimpleDateFormat
我試圖在字符串中添加空格,以便可以將其用於SimpleDateFormat
。 我需要為此添加空格:
String str = "Wed 3Jun15 03:22:15 pm"
我知道如何將它轉換成SimpleDateFormat
格式:
String str = "Wed 3 Jun 15 03:22:15 pm"
最終,我只想把d, HH:mm
拖到這個日期之外,所以其余的都可能被浪費掉了。
我看過以下鏈接: 如何在字母和數字之間(或數字和字母之間)分割字符串? 當它關閉時,對於我想做的事情不起作用。
此模式應與您的字符串匹配:
EEE dMMMyy hh:mm:ss a
以您的示例為例:
String str = "Wed 3Jun15 03:22:15 pm";
SimpleDateFormat fmt = new SimpleDateFormat("EEE ddMMMyy hh:mm:ss a");
Date d = fmt.parse(str);
SimpleDateFormat output = new SimpleDateFormat("d, HH:mm");
System.out.println(output.format(d)); //prints 3, 15:22
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.