Java 转换日期格式
我不知道如何在互联网上搜索: 问题:我以这种格式获取日期: 11月14日星期一13:30:00墨西哥中部48472 我想用下面的代码进行转换,但我不知道开始模式:Java 转换日期格式,java,android,simpledateformat,Java,Android,Simpledateformat,我不知道如何在互联网上搜索: 问题:我以这种格式获取日期: 11月14日星期一13:30:00墨西哥中部48472 我想用下面的代码进行转换,但我不知道开始模式: SimpleDataFormat-Ende=新的SimpleDataFormat(“dd.MMM k:mm”,java.util.Locale.getDefault()) 我不知道,“48472”到底是什么意思,在互联网上,我什么也没找到 我的尝试无效,因为模式不正确: SimpleDateFormat formatStart=新的S
SimpleDataFormat-Ende=新的SimpleDataFormat(“dd.MMM k:mm”,java.util.Locale.getDefault())代码>
我不知道,“48472”到底是什么意思,在互联网上,我什么也没找到
我的尝试无效,因为模式不正确:
SimpleDateFormat formatStart=新的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);
您可以尝试将传入的datetime子串,然后将其转换为所需的任何格式,这只是一个想法 您确定48472是整个日期的一部分吗?您可以尝试将传入的datetime子串,然后将其转换为您需要的任何格式,这只是一个想法!你知道这个日期是怎么产生的吗?给我们一个线索,因为它看起来不像任何标准的或遵循@F.sh建议。在你知道的可以分析的地方减去…@TodorKostov我在顶部添加了代码,以获取时间信息。不正确?请尝试@F.sh的建议,格式的其余部分应类似EEE MMM yy hh:mm:ss Z