问题描述
我用记事本写的一个.aspx文件:<%@PageLanguage="C#"%><%Response.Write("我的第一个ASP.NET程序");response.write"<script>document.write('<tr><td>'"&year(now())&"'年'"&month(now())&"'月'"&day(now())&"'日'</td></tr>);</script>";%>是想获取当前IIS里的时间,运行时提示“应输入;”,这个怎么办????就这么几行
解决方案
解决方案二:
Response.Write(DateTime.ToString("yyyy-MM-dd"));
解决方案三:
js获取当前系统时间不是nowResponse.Write("我的第一个ASP.NET程序");<scripttype="text/javascript">vard=newDate();varyear=d.getFullYear();varmonth=d.getMonth();vardate=d.getDate();document.write('<tr><td>');document.write(year+"年"+month+"月"+date+"日");document.write('</td></tr>');</script>
解决方案四:
引用2楼lovelj2012的回复:
js获取当前系统时间不是nowResponse.Write("我的第一个ASP.NET程序");<scripttype="text/javascript">vard=newDate();varyear=d.getFullYear();varmonth=d.getMonth();vardate=d.getDate();document.write('<tr><td>');document.write(year+"年"+month+"月"+date+"日");document.write('</td></tr>');</script>
他不是js<%@PageLanguage="C#"%>NET支持这种写法
解决方案五:
<%@PageLanguage="C#"%><%Response.Write("我的第一个ASP.NET程序");Response.Write(DateTime.Now.ToString("yyyy-MM-dd"));%>
你的js方法就不对,链接也有问题,也没带括号,所以提示缺少;你用vs打开就,就有提示这些错误