如何获取一周中的当前日期并在Play框架中的scala模板中使用它

如何获取一周中的当前日期并在Play框架中的scala模板中使用它,scala,playframework,Scala,Playframework,我正在尝试使用 <script type="text/javascript"> var now = new Date(); var today = now.getDay(); </script> var now=新日期(); var today=now.getDay(); 并且希望在if-else条件下使用今天的日期。我如何在scala中使用此变量 要将DateTime对象传递到模板中,请写入模板文件的顶部 @(da

我正在尝试使用

<script type="text/javascript">
        var now = new Date();
        var today = now.getDay();

        </script>

var now=新日期();
var today=now.getDay();
并且希望在if-else条件下使用今天的日期。我如何在scala中使用此变量

要将DateTime对象传递到模板中,请写入模板文件的顶部

@(datetime: DateTime)
@import org.joda.time.DateTime; val datetime = new DateTime();
有关ScalateTemplates的详细文档->

可以在模板文件中声明

@(datetime: DateTime)
@import org.joda.time.DateTime; val datetime = new DateTime();
以下作品:

@import java.time.LocalDateTime

@main("Welcome to Play") {

    <script type="text/javascript">
        var date = "@Html(LocalDateTime.now().toString())";
        console.log(date);
    </script>

}
@import java.time.LocalDateTime
@主(“欢迎玩”){
var date=“@Html(LocalDateTime.now().toString())”;
控制台日志(日期);
}

你不能,javascript代码在客户端工作,play framework在服务器端呈现模板,而现在在服务器端使用Scala。谢谢你。我知道今天使用javascript,但如何在scala中实现这一点并访问该变量感谢Fatih,它会很好地工作,但我想在模板中声明一个变量并访问该变量。我应该使用哪个函数来获取当前日期。