標籤://輸出電腦系統的年月日星期以及時間
//輸出電腦系統的年月日星期以及時間var nowDate = new Date();var year = nowDate.getFullYear();var day = nowDate.getDate() < 10 ? "0" + nowDate.getDate(): nowDate.getDate();var hours = nowDate.getHours() <10 ? "0" + nowDate.getHours(): nowDate.getHours();var minutes = nowDate.getMinutes() <10 ? "0"+ nowDate.getMinutes() : nowDate.getMinutes();var today = new Date();//日期時間對象的一個方法getDay(),用來擷取當前系統的星期值(0-6)0代表星期天var week = today.getDay();//根據week的不同取值,分別輸出結果switch(week){ case 1: str = "一";break; case 2: str = "二";break; case 3: str = "三";break; case 4: str = "四";break; case 5: str = "五";break; case 6: str = "六";break; default: str = "星期日";}var str = "今天是星期"+str;var dateStr = year + "-" + month + "-" + day + " " + hours + ":" + minutes+" "+str+;document.write(dateStr);
解釋:
1.var month = nowDate.getMonth() + 1 < 10 ? "0" + (nowDate.getMonth() + 1): nowDate.getMonth() + 1;//month小於10是給後面的條件,即當月份是一位元是,前面加一個0。+1是因為因為在javascript中now取出的month比實際的月份小1,在實際使用的時候需要加上1。
2.建立日期時間對象的一個方法是getDay(),用來擷取當前系統的星期值(0-6)0代表星期天。電腦中的星期一、二、三、四、五、六、日是用(0-6)來表示的。
本文出自 “UI大師” 部落格,請務必保留此出處http://475281641.blog.51cto.com/11320682/1775565
//輸出電腦系統的年月日星期以及時間