[英]Converting specific string to Date using SimpleDateFormat
我有一個要轉換為java Date
對象的字符串:
"Mon Jun 12 2017 21:00:15 GMT+0200 (W. Europe Summer Time)"
我要做的第一件事是在第一個'('之前分割字符串,然后刪除所有尾隨空格,這樣我就剩下了:
"Mon Jun 12 2017 21:00:15 GMT+0200"
現在,我正在嘗試使用以下SimpleDateFormat
模式對其進行解析:
"EM dy H:m:s 'GMT'Z"
不幸的是,這行不通。 我嘗試了一些變體,但沒有任何效果。 甚至可以將特定的字符串轉換為日期嗎?
您使用的模式不正確。 如果星期幾的縮寫為3個字母,則應使用EEE
,依此類推。
嘗試"EEE MMM dd yyyy HH:mm:ss 'GMT'z"
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.