我试图以特定格式获取当前日期,而不是月份得到分钟
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 ... ???
答案 0 :(得分:6)
您希望"MM/dd/yyyy"
中有SimpleDateFormat
。如果您查看http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html处的文档,您会看到小写m总是表示分钟,而大写M是月。
答案 1 :(得分:2)
m
分钟
月份M