var date = new Date();
var Year = date.getFullYear(); //년 4자리를 현지 시각 또는 국제 표준시로 변환
var Month = date.getMonth(); //월 현지 시각 또는 국제 표준시로 변환
var Day = date.getDay(); //일 현지 시각 또는 국제 표준시로 변환
var Time = date.getTime(); //시간 현지 시각 또는 국제 표준시로 변환
alert(date);
alert(Year);
alert(Month);
alert(Day);
alert(Time);
//1. 날짜 계산하는 방법
* getTime() : Date 개체의 시간 값을 1970년 1월 1일 자정 이후로 밀리초 단위로 반환합니다.
var time = new Date().getTime();
time = time - 1000 * 3600 * 24 * 1; // 1일 전
time = time - 1000 * 3600 * 24 * 7; // 7일 전
time = time - 1000 * 3600 * 24 * 15; //15일 전
time = time - 1000 * 3600 * 24 * 30; //39일 전
time = time + 1000 * 3600 * 24 * 1; // 1일 후
time = time + 1000 * 3600 * 24 * 7; // 7일 후
time = time + 1000 * 3600 * 24 * 15; //15일 후
time = time + 1000 * 3600 * 24 * 30; //39일 후
time = time + 1000; //1초 후
time = time + 1000 * 60; //1분 후
time = time + 1000 * 60 * 60; //1시간 후
var date = new Date(time);
//2. 날짜 계산하는 방법
* Date.parse : 날짜를 포함한 문자열 구문을 분석하여 1970년 1월 1일 자정부터 해당 날짜 사이의 시간을 밀리초로 반환합니다.
var date = new Date(Date.parse(new Date()) - 1000 * 3600 * 24 * 1); // 1일 전
var date = new Date(Date.parse(new Date()) - 1000 * 3600 * 24 * 7); // 7일 전
var date = new Date(Date.parse(new Date()) - 1000 * 3600 * 24 * 15); //15일 전
var date = new Date(Date.parse(new Date()) - 1000 * 3600 * 24 * 30); //30일 전
var date = new Date(Date.parse(new Date()) + 1000 * 3600 * 24 * 1); // 1일 후
var date = new Date(Date.parse(new Date()) + 1000 * 3600 * 24 * 7); // 7일 후
var date = new Date(Date.parse(new Date()) + 1000 * 3600 * 24 * 15); //15일 후
var date = new Date(Date.parse(new Date()) + 1000 * 3600 * 24 * 30); //30일 후
var date = new Date(Date.parse(new Date()) + 1000); //1초 후
var date = new Date(Date.parse(new Date()) + 1000 * 60); //1분 후
var date = new Date(Date.parse(new Date()) + 1000 * 60 * 60); //1시간 후
// 가공한 데이터 사용
var date = new Date('05/25/2014');
alert(date);
var getDate = date.setDate(date.getDate() + 30); // 30일 더하기
var getDate = date.setMonth(date.getMonth() + 1); // 한달 더하기
getDate = new Date(getDate);
var yyyy = getDate.getFullYear();
var mm = getDate.getMonth()+1;
var dd = getDate.getDate();
Java Script 날짜계산하기.
var date = new Date(); var Year = date.getFullYear(); //년 4자리를 현지 시각 또는 국제 표준시로 ...
blog.naver.com
'STUDY_NOTE > javascript & jQuery' 카테고리의 다른 글
javascript 시계 만들기 (0) | 2021.04.13 |
---|---|
javascript 해당날짜 일주일 구하기 (0) | 2021.04.09 |
ajax에서 input 태그안의 value 에 값넣기 (0) | 2021.03.17 |
chart.js 라인차트 y축 0에서 시작 (0) | 2021.03.11 |
[JavaScript]자주 쓰이는 정규 표현식 (regular expression) (0) | 2020.12.28 |