通过JavaScript显示日期

Displaying date through JavaScript

本问题已经有最佳答案,请猛点这里访问。

我想通过javascript在html页面上显示当前日期。 我尝试了它,但它在eclips浏览器中显示当前日期,但没有在Chrome,IE,Mozilla Firfox等其他浏览器中显示当前日期。 你能帮我解决这个问题吗?。
我的java脚本是这样的。。

1
2
3
4
5
<script type="text/javascript">

<!--today=new Date();
 document.write("Date:",today.getDate(),"/",today.getMonth()+1,"/",today.getYear());
-->


试试这个:

1
2
3
4
5
<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);

添加var以分配变量,并添加+符号以连接字符串。


要使用dd / mm / yy格式(例如29/11/2013):

1
2
3
4
5
6
7
8
9
10
11
<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);
 //-->

链接

http://www.mediacollege.com/internet/javascript/date-time/