-3

特定の形式で現在の日付を取得しようとしましたが、月の代わりに分が取得されました

import java.text.SimpleDateFormat;
import java.util.Calendar;


public class CurrentDate {

    public static String currentDate() {
    String timeStamp = new SimpleDateFormat("mm/dd/yyyy").format(Calendar.getInstance().getTime());
    return timeStamp;
    }

    public static void main (String [] args) {
        System.out.println(currentDate());
    }

}

このコードが分を与える理由...私は月を試しました... ???

4

2 に答える 2

6

あなたが"MM/dd/yyyy"したいSimpleDateFormathttp://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.htmlのドキュメントを見ると、小文字の m は常に分を意味し、大文字の M は月であることがわかります。

于 2013-10-11T17:34:08.253 に答える
2

SimpleDateFormat :

mM月の分

于 2013-10-11T17:34:44.453 に答える