Java 播放框架:传递要查看的日期

Java 播放框架:传递要查看的日期,java,javascript,date,playframework,Java,Javascript,Date,Playframework,我需要将日期参数传递到play framework中查看 我的控制器看起来像 something.render(new Date()); 在我看来,我所做的是 @(myDate : Date) <script lang="text/javascript"> var time = "@(myDate)"; </script>> 我确实需要将对象作为日期对象传递,而不是作为表示日期的字符串传递(1)如果您在本地时间工作,则可以将时间作为格式化字符串传递: so

我需要将日期参数传递到play framework中查看

我的控制器看起来像

something.render(new Date());
在我看来,我所做的是

@(myDate : Date)
<script lang="text/javascript">
   var time = "@(myDate)";
</script>>
我确实需要将对象作为日期对象传递,而不是作为表示日期的字符串传递(1)如果您在本地时间工作,则可以将时间作为格式化字符串传递:

something.render( ... new java.text.SimpleDateFormat("yyyy/MM/dd hh:mm:ss").format(new java.util.Date()) ...)
并将其转换为视图中的javascript日期:

<script>
  var t = new Date("@mydate");
</script>
<script>
  var t = new Date("@mydate");
</script>
something.render(... new java.util.Date().getTime() ...)

<script>
var t = new Date(@mydate);
</script>