1

次のコードを使用して日付と時刻を表示しています。

String currentDateTime =java.text.DateFormat.getDateTimeInstance().format(Calendar.getInstance().getTime());
textViewDay.setText(currentDateTime);

日付と時刻をフォーマットで取得しています

2012年9月17日午後1時24分31秒

2番目のを出力に表示したくないので、次の形式で出力を取得する方法

2012年9月17日午後1時24分

前もって感謝します :)

4

2 に答える 2

0

を使用する必要がありますSimpleDateFormat

このパターンで:

String pattern = "MMM d, yyyy h:mm a"
于 2012-09-17T08:05:28.553 に答える
0

SimpleDateFormatを使用して、それに応じて文字列をフォーマットします。-

Date d=new Date("Sep 17,2012 1:24:31 PM");// Your date to be formatted
          String strDateFormat = "MMM dd,yyyy h:mm a";
             SimpleDateFormat sdf = new SimpleDateFormat(strDateFormat);

             System.out.println(sdf.format(d));// The result required
于 2012-09-17T08:09:46.720 に答える