JavaScriptÎý½¬£±
À¸¸å¤ÎÆü¿ô¤òµá¤á¤ë
<html >
<head>
<title>JavaScriptÎý½¬£±</title>
</head>
<script type="text/javascript">
<!--
//À¸¤Þ¤ì¤Æ¤«¤é²¿ÆüÀ¸¤¤Æ¤¤¤ë¤«
var y1;
var m1;
var d1;
var y2;
var m2;
var d2;
var mm;
function func1() {
document.F1.T1.value ="1955";
document.F1.T2.value ="8";
document.F1.T3.value ="6";
dd = new Date();
y3 = dd.getYear();
m3 = dd.getMonth() + 1;
d3 = dd.getDate();
if (y2 < 2000) { y2 += 1900; }
if (m2 < 10) { m2 = "0" + mm; }
if (d2 < 10) { d2 = "0" + dd; }
//document.write(yy + "/" + mm + "/" + dd);
document.F1.T4.value =y3;
document.F1.T5.value =m3;
document.F1.T6.value =d3;
}
function func2() {
y1 = parseFloat(document.F1.T1.value);
m1 = parseFloat(document.F1.T2.value);
d1 = parseFloat(document.F1.T3.value);
y2 = parseFloat(document.F1.T4.value);
m2 = parseFloat(document.F1.T5.value);
d2 = parseFloat(document.F1.T6.value);
mm = parseFloat(document.F1.T7.value);
var kday1;
var kday2;
//1ǯ1·î1Æü¤«¤é M·î1Æü¤Þ¤Ç¤ÎÆü¿ô
kday1=( 365 * (y1 - 1))+((y1 >> 2) -( y1/100) + ((y1/100) >> 2))+ ((m1 * 979 - 1033) >> 5)+d1-1;
kday2=( 365 * (y2 - 1))+((y2 >> 2) -( y2/100) + ((y2/100) >> 2))+ ((m2 * 979 - 1033) >> 5)+d2-1;
document.F1.T7.value = kday2-kday1;
}
// -->
</script>
<form name="F1" action="#">
<input type="button" text" value="OK" onclick="func1()">
<br />
À¸¤Þ¤ì<input type="text" name="T1">·î
<input type="text" name="T2">·î
<input type="text" name="T3">Æü<br />
ËÜ¡¡Æü<input type="text" name="T4">·î
<input type="text" name="T5">·î
<input type="text" name="T6">Æü
<input type="button" value="·×»»" onclick="func2()">
<input type="text" name="T7">
</form>
<body>
</body>
</html>