javascript에서 Date객체를 이용해서 오늘 날짜를 구한 후 어제 일자를 구하는 예제입니다.
주의할 점은 월은 Date객체에서 getMonth()함수로 구하는데 0부터 시작합니다. 1월은 0, 2월은 1입니다. 27번째 줄에서 selectDate[1]-1은 현재월을 나타내고selectDate[2]-1은 어제의 날짜입니다.
<html>
<head>
<title>javascript length</title>
<script type="text/javascript">
var date = new Date();
var year = date.getFullYear();
var month = date.getMonth() + 1; // 0부터 시작하므로 1더함 더함
var day = date.getDate();
document.write("date : " + date);
document.write("<br/>year : " + year);
document.write("<br/>month : " + month);
document.write("<br/>day : " + day);
if (("" + month).length == 1) { month = "0" + month; }
if (("" + day).length == 1) { day = "0" + day; }
var today = year +"-"+ month +"-"+ day;
document.write("<br/><br/>today : " + today);
//어제날짜 구하기
var selectDate = today.split("-");
var changeDate = new Date();
changeDate.setFullYear(selectDate[0], selectDate[1]-1, selectDate[2]-1);
document.write("<br/><br/>changeDate : " + changeDate);
var y = changeDate.getFullYear();
var m = changeDate.getMonth() + 1;
var d = changeDate.getDate();
if(m < 10) { m = "0" + m; }
if(d < 10) { d = "0" + d; }
var yesterday = y + "-" + m + "-" + d;
document.write("<br/><br/>yesterday : " + yesterday);
</script>
</head>
<body></body>
</html>
- 자바스크립트 숫자에 천단위 추가 2023년 12월 28일
- javascript 객체 정렬(object sort) 2022년 3월 23일
- autocomplete=”off” 자동완성 기능 없애기 2022년 3월 16일
- JSRender Helper 함수 예제 2021년 6월 15일
- Highcharts error #17 2019년 7월 10일
- Highchart TypeError: c.init is not a function 2019년 7월 10일
- Highchart 크기 조정 2019년 7월 8일
- Highcharts error #13 2019년 7월 8일
- npm 설치, NodeJS 설치 2019년 6월 18일
- javascript forEach 예제 2019년 5월 3일
- Highcharts update event 2019년 3월 26일
- CKEditor Tip 2019년 3월 25일
- javascript에서 날짜 구하기 2019년 1월 3일
- Javascript 문자열 Byte 길이 구하는 방법 2018년 2월 27일
- javascript this 2018년 2월 13일
- javascript Set 예제 2018년 2월 13일
- addEventListener – element에 이벤트 등록 예제 2016년 5월 31일
- javascript에서 간단한 form을 만들기 2016년 5월 31일
- javascript switch문 예제 2016년 5월 31일
- setInterval : 반복 작업 수행 2016년 5월 11일
- 인터넷 익스플로러 버전 체크(IE 버전) 2016년 1월 22일
- javascript 순환문 2015년 12월 29일
- javascript 문자열 2015년 12월 29일
- 크롬에서 자바스크립트 실행 시간 확인 2015년 10월 14일
- javascript setTimeout(delay) 2015년 10월 13일
- 자바스크립트, jQuery 데이터 타입 2015년 1월 25일
- 자바스크립트 for문 2015년 1월 25일
- 자바스크립트 문자열 길이, 배열의 길이 2015년 1월 25일