2016-07-12 62 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

你可以试试串输入日期时间,然后用你需要的任何格式,只是一个念头转换吧!