現在の日時を
○○○○年○月○日[○曜日] 午後○時○分と表示する.
<script type="text/javascript"> var now = new Date(); var year = now.getFullYear(); // 年 var month = now.getMonth()+1; // 月 var date = now.getDate(); // 日 var day = now.getDay(); // 曜日 var hour = now.getHours(); // 時 var min = now.getMinutes(); // 分 document.write(year, "年", month, "月", date, "日["); // ここから曜日処理 switch (day) { case 0: document.write("日曜日]<br>"); break; case 1: document.write("月曜日]<br>"); break; case 2: document.write("火曜日]<br>"); break; case 3: document.write("水曜日]<br>"); break; case 4: document.write("木曜日]<br>"); break; case 5: document.write("金曜日]<br>"); break; case 6: document.write("土曜日]<br>"); } // ここから時刻 if(hour < 12) document.write("午前", hour, "時", min, "分"); else document.write("午後", hour>12 ? hour-12: hour, "時", min, "分"); </script>
<script type="text/javascript"> var now = new Date(); var year = now.getFullYear(); // 年 var month = now.getMonth()+1; // 月 var date = now.getDate(); // 日 var day = now.getDay(); // 曜日 var hour = now.getHours(); // 時 var min = now.getMinutes(); // 分 var youbi = new Array("日","月","火","水","木","金","土"); document.write(year, "年", month, "月", date, "日["); // ここから曜日処理 document.write(youbi[day],"曜日]<br>"); // ここから時刻 if(hour < 12) document.write("午前", hour, "時", min, "分"); else document.write("午後", hour>12 ? hour-12: hour, "時", min, "分"); </script>