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/