0

MediaStore.Video.Media.DATE_MODIFIED を人間が読める日付形式にフォーマットする方法を誰かに教えてもらえますか。時間が秒単位であることをドキュメントで読みました。したがって、単純に 1000 を掛けて SimpleDateFormat を使用します。これが私のコードです

    Date d=new Date(mills*1000);
    DateFormat df=new SimpleDateFormat("dd-mm-yyyy");
    df.setTimeZone(TimeZone.getTimeZone("UTC"));
    return df.format(d);

これはもちろん正しくない文字列 25-35-2012 を返します。これについて何か助けはありますか?

敬具

4

1 に答える 1

1

大文字を使用する必要がありますM, refer mto しminute in hourながらMrefer to Month in year.

詳細については、これを参照してください

于 2012-09-03T07:07:29.437 に答える