Scala中的日期格式问题

时间:2017-07-21 10:01:07

标签: javascript java scala playframework simpledateformat

我在PlayFramework v2.2.4中编写了当前的Web应用程序

在网页上,应用程序尝试显示动态日期格式,如下所示。

  • yyyy-mm-dd
  • dd-mm-yyyy
  • mm-dd-yyyy
  • DD-MMM-YY

用户选择用Scala编写的源代码后

<input id="schedule_date" class="wide input" type="text" data-date-format="@views.Util.getOrgTimeFormat()" placeholder="Date" name="@form("date").name" value="@form("date").value" />

以上三个项目的上一个项目运作良好,但对于第四个项目预期输出是不同的。

  • 第4项的输出:23-066-2017
  • 第4项预期产量:23-JUN-2017

请您在上述来源或任何需要使用的类/方法中识别错误。

2 个答案:

答案 0 :(得分:0)

你已经遇到了常见问题。所有mmmmm都应为月份大写。小写m代表minuites,而不是几个月。

答案 1 :(得分:0)

我的同样用例也是如此。我使用了java.text.SimpleDateFormat(&#34; dd-MM-yyyy&#34;) 然后你可以使用java.util.date格式进行转换。