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);
您確定** 48472 **是整個日期的一部分嗎? –
您可以嘗試對傳入的日期時間進行子串處理,然後將其轉換爲您需要的任何格式,只是一個念頭! –
你知道這個日期是如何生成的嗎?給我們一個線索,因爲它看起來不像任何標準的或遵循@ F.sh的建議。在你知道這是可解析的點摘要... – Rafal