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