10

重複の可能性:
Androidは現在の時刻と日付を取得します

年のないこのフォーマットの日付から、私は年を取り除く方法を知っています。

しかし、私は月と日もフォーマットしたいと思います。ユーザーが2012年9月24日を設定した場合、09/24が表示されます。ユーザーが2012年9月24日を設定した場合、2009年9月24日が表示されます。

また、l18nもサポートしたいと思います。

解決策はDateFormatとDateUtilsを組み合わせることかもしれませんが、その方法がわかりません。

4

1 に答える 1

-2

最初に情報を変数に分割し、次に必要に応じて表示します。

public String formatDate(String date)
{
    int index1, index2;

    index1 = date.indexOf('/');
    index2 = date.lastIndexOf('/');

    String str1, str2, str3;

    str1 = date.substring(0, index1);
    str2 = date.substring(index1 + 1, index2);
    str3 = date.substring(index2);

    // Presuming that str1 is the month and str2 is the day ...

    return str1 + "/" + str2;
}
于 2012-09-24T02:47:56.713 に答える