如何正确获取当前日期?

时间:2013-10-11 17:33:26

标签: java date

我试图以特定格式获取当前日期,而不是月份得到分钟

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());
    }

}

为什么这段代码会给出分钟......我试过mon ... ???

2 个答案:

答案 0 :(得分:6)

您希望"MM/dd/yyyy"中有SimpleDateFormat。如果您查看http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html处的文档,您会看到小写m总是表示分钟,而大写M是月。

答案 1 :(得分:2)

SimpleDateFormat

m分钟 月份M