現在の日時を取得する JavaScript のサンプルです。
サンプルコード ———————————————————————-
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>現在の日時を取得するサンプルスクリプト</title>
</head>
<body>
<script language="JavaScript"><!--
// 日付の取得
var date = new Date();
var year = date.getYear();
var mon = date.getMonth() + 1;
var day = date.getDate();
// 西暦の処理とゼロパディング
year = (year < 2000) ? year+1900 : year;
if (mon < 10) { mon = "0" + mon; }
if (day < 10) { day = "0" + day; }
// 書き出し
document.write( year + "." + mon + "." + day + "<BR>");
// 時間の取得
var time = new Date();
var hour = time.getHours();
var min = time.getMinutes();
var sec = time.getSeconds();
// ゼロパディング
if (hour < 10) { hour = "0" + hour; }
if (min < 10) { min = "0" + min; }
if (sec < 10) { sec = "0" + sec; }
// 書き出し
document.write( hour + ":" + min + ":" + sec );
//--></script>
</body>
実際に動作するサンプル ———————————————————————-
– サンプル
動作確認
– Mac : Safari 2.0, Firefox 1.5, IE 5.2 – Windows : Firefox 1.5, IE6.0