0
私は、インターネット上で検索する方法がわからない:変換日付形式
問題:
月11月14日夜01時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 **は日付全体の一部ですか? –
受信したdatetimeを部分文字列に変換し、必要な形式で変換することができます。 –
この日付がどのように生成されたか知っていますか?それは標準的なものとして見えないか、@ F.shの提案に従うので、私たちに手がかりを与えてください。あなたがそれを解析できることを知っているポイントでSubstract ... – Rafal