[Javascript] Date객체

tnsdlznf23·2023년 3월 28일
0

let myDate = new Date() 객체 생성한 시간 출력
let myDate = new Date('YYYY-MM-DD') 특정 시간 객체
let myDate = new Date(YYYY, MM, DD, hh, mm, ss ,ms) YYYY,MM 필수 나머지 생략가능 (생략시 let myDate = new Date(YYYY, MM, 1, 0, 0, 0 ,0)
*주의: month는 0부터 시작(1월=0)

특정일로부터 얼마나 시간이 지났는지 확인

let today = new Date(2112, 8, 24);
let jaeSangStart = new Date(2109, 7, 1);

function workDayCalc(startDate) {
	let timediff = today.getTime()-startDate.getTime()
	let daydiff= (timediff/1000/60/60/24) //밀리초/초/분/시간/일로 계산됨
	console.log(`오늘은 입사한 지 ${daydiff + 1}일째 되는 날 입니다.`);
	
}

간단하게 시간 정보 표시

let myDate = new Date();

console.log(myDate.toLocaleDateString()); // myDate가 가진 날짜에 대한 정보 (년. 월. 일)
console.log(myDate.toLocaleTimeString()); // myDate가 가진 시간에 대한 정보 (시:분:초)
console.log(myDate.toLocaleString()); // myDate가 가진 날짜와 시간에 대한 정보 (년. 월. 일 시:분:초)
profile
프론트엔드 개발 기록장

0개의 댓글