解析日期格式为“11月4日”

时间:2015-11-04 16:27:42

标签: java scala simpledateformat

我正在尝试使用java的Nov 4类以SimpleDateFormat的格式解析日期。我查看了文档,看到了

M   Month in year   Month   July; Jul; 07

d   Day in month    Number  10

我需要尝试使用两种格式符号吗?我试过编码了

        val dateString = "Nov 4"
        val dateFormatter = new SimpleDateFormat("M d")
        val date = dateFormatter.parse(dateString)

我收到一条错误消息,指出Nov 4是一个无法解析的日期。如何使用SimpleDateFormat解析此日期?

2 个答案:

答案 0 :(得分:0)

试试这个:

SimpleDateFormat dateFormat = new SimpleDateFormat("MMM dd");

答案 1 :(得分:0)

你可以试试这个,

SimpleDateFormat dateFormat = new SimpleDateFormat("MMM d");
Date date = new Date();     
System.out.println(dateFormat.format(date));    

产出:11月4日