我想通过javascript在html页面上显示当前日期。我尝试了它,但它在eclips浏览器中显示当前日期,但没有在Chrome,IE,Mozilla Firfox等其他浏览器中显示当前日期。你能帮我解决这个问题吗? 。 我的java脚本是这样的。 。
<script type="text/javascript">
<!--today=new Date();
document.write("Date:",today.getDate(),"/",today.getMonth()+1,"/",today.getYear());
-->
</script>
答案 0 :(得分:4)
试试这个:
<script type="text/javascript">
var today = new Date();
var year = (today.getYear() < 1000) ? (today.getYear()+1900) : today.getYear();
document.write("Date:"+today.getDate()+"/"+(today.getMonth()+1)+"/"+year);
</script>
添加var以分配变量,并添加+符号以连接字符串。
答案 1 :(得分:-1)
使用dd / mm / yy格式(例如29/11/2013):
<script type="text/javascript"><!--
var date = new Date();
var d = date.getDate();
var day = (d < 10) ? '0' + d : d;
var m = date.getMonth() + 1;
var month = (m < 10) ? '0' + m : m;
var yy = date.getYear();
var year = (yy < 1000) ? yy + 1900 : yy;
document.write(day + "/" + month + "/" + year);
//--></script>
链接