2016-07-12 150 views
0

我不知道如何在互聯網上搜索:轉換日期格式

問題:我得到這個格式的日期:

週一11月14日13:30:00 MEZ 48472

,我想用下面的代碼轉換,但我不知道開始模式:

SimpleDateFormat formatEnde = new SimpleDateFormat(" dd. MMM k:mm", java.util.Locale.getDefault());

我不知道,「48472」是什麼意思在最後和互聯網上,我還沒有找到任何東西。

我嘗試不工作,因爲該模式是不對的:

SimpleDateFormat formatStart = new SimpleDateFormat("EEE MMM dd hh:mm:ss Z");

你能不能幫我請,或給一個鏈接到任何信息?

這是我的代碼來獲得日期爲字符串:

long date = messages[i].getReceivedDate().getTime(); 
java.util.Date dateTime=new java.util.Date((long)date*1000); 
String datum = String.valueOf(dateTime); 
+0

您確定** 48472 **是整個日期的一部分嗎? –

+1

您可以嘗試對傳入的日期時間進行子串處理,然後將其轉換爲您需要的任何格式,只是一個念頭! –

+0

你知道這個日期是如何生成的嗎?給我們一個線索,因爲它看起來不像任何標準的或遵循@ F.sh的建議。在你知道這是可解析的點摘要... – Rafal

回答

-1

你可以試試串輸入日期時間,然後用你需要的任何格式,只是一個念頭轉換吧!