我是制作在线考试网站的Web应用程序的新手,并且具有一个当前使用静态日期和时间的脚本。我希望它是系统当前日期和时间加上(加上当前时间)来自jsp变量的值(即检查的时间间隔)
目前,我的JavaScript如下:

<script language="JavaScript">
TargetDate = "12/26/2013 5:00 AM";
BackColor = "palegreen";
ForeColor = "navy";
CountActive = true;
CountStepper = -1;
LeadingZero = true;
DisplayFormat = "%%D%% Days, %%H%% Hours, %%M%% Minutes, %%S%% Seconds.";
FinishMessage = "It is finally here!";
</script>


添加我有一个jsp变量“ t”要添加到当前时间,以使目标时间=当前时间+“ t”。

注意-这是我网页上的倒数计时器。

谢谢。

最佳答案

您可以使用scrptletsexpression

<script language="JavaScript">
     TargetDate = "<%=new java.util.Date()%>";
     . . . 
</script>


要了解更多信息,请参考link

对于日期格式(直到Java7):

您可以使用Simple DateFormat format codes

   <%
      Date dNow = new Date( );
      SimpleDateFormat ft =new SimpleDateFormat ("MM/dd/yyyy  hh:mm a");

   %>

   <script language="JavaScript">
         TargetDate = "<%=ft.format(dNow)%>";
         . . . 
    </script>

08-04 13:57