作者mylucky (後來)
站內Ajax
標題[問題] javascript 顯示現在時間,不足12自動補0
時間Wed Dec 8 21:35:29 2010
如題, 想再往業的第一行能顯示目前的日期與時間
<script language="javascript">
RightNow = new Date();
document.write((RightNow.getMonth()+1)+ "-" + RightNow.getDate() + "-" +
RightNow.getFullYear() + " " + RightNow.getHours() + ":" +
RightNow.getMinutes() + ":" + RightNow.getSeconds())
</script>
上面是我的程式碼, 上述程式碼顯示出來的時間,
EX: 12-8-2010 8:10:7
現在不知道要怎麼修改, 能夠讓"不足"兩位數的時間數字自動補0
EX: 12-08-2010 08:10:07 <<---
在網路上爬不少文章, 修改了後就變成無法顯示@@"
目前只知道說應該是用 RightNow.getxxx < 12 去判斷,
各位先進可否協助修正程式碼點醒小弟, 我爬了半天修改出來都是一片空白 @@"
感激不盡 ~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.218.150.204
1F:推 kyoin:RightNow.getHours()<10?"0"+Right.getHours():Right.getHou 12/08 22:48
2F:推 No:你標題是問不足12補0耶XDD 12/09 01:19
3F:→ mylucky:打錯了 是10 @@" 12/09 01:23
4F:→ cassatte:("0"+RightNow.getDate()).substr(-2,2) 之前版上的方法 12/11 20:14