jsは現在の時間を表示します.

1868 ワード

JSはシステム時間を表示します.
 
関数は以下の通りです
<SCRIPT LANGUAGE="JavaScript">
<!--
var myDate = new Date();
  myDate.getYear(); //      (2 )
  myDate.getFullYear(); //       (4 ,1970-????)
  myDate.getMonth(); //      (0-11,0  1 )
  myDate.getDate(); //     (1-31)
  myDate.getDay(); //      X(0-6,0     )
  myDate.getTime(); //      ( 1970.1.1      )
  myDate.getHours(); //       (0-23)
  myDate.getMinutes(); //       (0-59)
  myDate.getSeconds(); //      (0-59)
  myDate.getMilliseconds(); //       (0-999)
  myDate.toLocaleDateString(); //      
  var mytime=myDate.toLocaleTimeString(); //      
  myDate.toLocaleString( ); //       

//-->

</SCRIPT>





 
テストに合格したユーティリティは以下の通りです.
function getCurrentTime() {

	today = new Date();
	var separate = "/";

	var year = today.getFullYear();
	var month = today.getMonth() + 1;
	var date = today.getDate();

	var hour = today.getHours();
	var minute = today.getMinutes();
	var second = today.getSeconds();

	var ymd;
	var time;

	if (month < 10) {
		month = "0" + month;
	}

	if (date < 10) {
		date = "0" + date;
	}

	ymd = year + separate + month + separate + date;

	if (hour < 10) {
		hour = "0" + hour;
	}

	if (minute < 10) {
		minute = "0" + minute;
	}

	if (second < 10) {
		second = "0" + second;
	}

	time = hour + ":" + minute + ":" + second;
	
	return (ymd + " " + time);

}