코딩하는 문과생
자바스크립트/ 03. 살아온 날 수 구하기 본문
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <form> 생년월일: Year: <input id="year"></input> Month: <input id="month" /> Day: <input id="day" /><br /> <button type="button" onclick="survivalCalc()">계산</button><br /> 살아온 날 수 : <p id = "survival"></p> </form> <script> function survivalCalc(){ var today = new Date(); //오늘 날짜 받기 var both_year = parseInt(document.getElementById("year").value); //input 으로 태어난 해 받기 var both_month = parseInt(document.getElementById("month").value); //input 으로 태어난 월 받기 var both_day = parseInt(document.getElementById("day").value); //input 으로 태어난 날 받기 var myBoth = new Date(); //myBoth도 날짜를 저장할 변수이다. myBoth.setFullYear(both_year, both_month, both_day);//myDate에 input으로 받은 생년월일 저장 today_Mili = Date.parse(today); //today변수를 파싱한다. both_Mili = Date.parse(myBoth); //myboth 변수를 파싱한다. survival_Mili = today_Mili - both_Mili; // 두 변수의 차를 구한다. survival_Day = survival_Mili/1000/60/60/24;// 두 차를 다시 일수로 구하기 위해 1000/60/60/24를 나눠준다. document.getElementById("survival").innerHTML = survival_Day; //위 식에 나온 날짜를 HTML 태그로 넘겨준다. } </script> | cs |
<실행결과>
'웹 프로그래밍 > Javascript' 카테고리의 다른 글
자바스크립트/ 06. 프로토타입 링크 (0) | 2018.11.04 |
---|---|
자바스크립트/ 05. 정규 표현식의 활용 (0) | 2018.11.04 |
자바스크립트/ 04. 타임어택 구현하기 (0) | 2018.11.03 |
자바스크립트/ 02. 숫자 확인하는 코드 (0) | 2018.11.03 |
자바스크립트/ 01. 출력문과 입력문 (0) | 2018.11.03 |