<script language="JavaScript"> <!-- function cucu() { var myform = document.aaa; var y = myform.year.value; var m = myform.mon.value; var d = myform.date.value; //1970.01.01 날짜 계산이 시작되는 기준일 //기준일 var basic = new Date(0); //오늘 var now = new Date(y,m-1,d); //오늘부터 몇일후 var count; if(myform.cnt.value == null || myform.cnt.value == "") { alert("숫자로 넣어라"); return; } count = Number(myform.cnt.value); //오늘부터 몇일후의 날짜를 알 수 있다 //1000*60*60*24 는 하루를 나타냄 //(now - basic) / (1000*60*60*24) 오늘부터 기준일까지의 날짜수 //즉 기준일로부터 몇일까지의 날짜수를 Long형태로 만들어 날짜를 만들어낸다. myform.nowdate.value = new Date(); var day = new Date((1000*60*60*24*(count+((now-basic)/(1000*60*60*24))))); myform.result.value = day; alert(day.getDate()); } //--> </script> </HEAD>
<BODY BGCOLOR="#FFFFFF"> <form name="aaa"> 시작일 : <input type="text" name="year" value="" size="4"> <input type="text" name="mon" value="" size="2" maxlength="2"> <input type="text" name="date" value="" size="2" maxlength="2"><br> 이후로 : <input type="text" name="cnt" value="" size="5">일 후의 날짜?<br> 참고로 오늘은 : <input type="text" name="nowdate" value="" size="50" readOnly><br> 알고싶은 날<기념일> : <input type="text" name="result" value="" size="50"><br> <a href="JavaScript:cucu()">자 나를 눌러봐^^</a> </form> Tags: JavaScript 기념일 날짜
|