Grails - 日期转换字符串

时间:2016-09-14 13:49:34

标签: date grails

我正在尝试将字符串转换为日期,并且当我的字符串采用以下格式时,我可以使用14/09/201609-14-2016等来使用{{1} } 方法。但现在我有一个如下所示的字符串:new Date().parse('dd/MM/yyyy', myDateString)。所以我想知道的是我用什么格式的parse方法来实现这个功能。 14 September 2016。这种方法也会起作用吗?

任何帮助将不胜感激。感谢

1 个答案:

答案 0 :(得分:1)

Date.parseSimpleDateFormat.parse的包装器,因此您可以在其中寻找合适的格式字符串。对于" 2016年9月14日",您的格式字符串将如下所示:" dd MMM yyyy"。

解析此字符串的关键部分是" MMM"。来自文档:

  

月份:如果模式字母的数量为3或更多,则月份为   解释为文字;否则,它被解释为数字。