我是制作在线考试网站的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”。
注意-这是我网页上的倒数计时器。
谢谢。
最佳答案
您可以使用scrptlets
或expression
。
<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>