[問題] javascript 顯示現在時間,不足12自動補0

看板Ajax作者 (後來)時間14年前 (2010/12/08 21:35), 編輯推噓2(202)
留言4則, 4人參與, 最新討論串1/3 (看更多)
如題, 想再往業的第一行能顯示目前的日期與時間 <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

12/08 22:48, , 1F
RightNow.getHours()<10?"0"+Right.getHours():Right.getHou
12/08 22:48, 1F

12/09 01:19, , 2F
你標題是問不足12補0耶XDD
12/09 01:19, 2F

12/09 01:23, , 3F
打錯了 是10 @@"
12/09 01:23, 3F

12/11 20:14, , 4F
("0"+RightNow.getDate()).substr(-2,2) 之前版上的方法
12/11 20:14, 4F
文章代碼(AID): #1C_ucZyU (Ajax)
文章代碼(AID): #1C_ucZyU (Ajax)