0
您會如何重構這個?在JavaScript中使用月/日/小時/分鐘/秒
\t var myDate = new Date()
\t var myYear = myDate.getFullYear()
\t var myMonth = myDate.getMonth()
\t if (myMonth < 10) {
\t \t myMonth = '0' + myMonth
\t }
\t var myDay = myDate.getDate()
\t if (myDay < 10) {
\t \t myDay = '0' + myDay
\t }
\t var myHour = myDate.getHours()
\t if (myHour < 10) {
\t \t myHour = '0' + myHour
\t }
\t var myMinute = myDate.getMinutes()
\t if (myMinute < 10) {
\t \t myMinute = '0' + myMinute
\t }
\t var mySecond = myDate.getSeconds()
\t if (mySecond < 10) {
\t \t mySecond = '0' + mySecond
\t }
document.getElementById('myDate').innerHTML = myYear + myMonth + myDay + myHour + myMinute + mySecond
<div id="myDate"></div>
也許你應該問在http://codereview.stackexchange.com/? – Jan
我推薦使用像momentjs.com這樣的庫,它可以格式化爲例如moment()。format(「dddd,MMMM Do YYYY,h:mm:ss a」); –