클라이언트 플렛폼(OS)의 현재 날짜와 시간이 저장된 Date객체를 생성하여 변수에 저장
var now=new Date();Date.toString() : Date 객체에 저장된 날짜와 시간을 문자값을 변환하여 반환하는 메소드
alert("now.toString() = "+now.toString());//now.toString() = Fri Nov 18 2022 24:60:60 GMT+0900 (한국 표준시) alert("now = "+now);//now = Fri Nov 18 2022 24:60:60 GMT+0900 (한국 표준시)Date.toLocaleString() : Date 객체에 저장된 날짜와 시간을 클라이언트 플렛폼에 맞는 패턴의 문자값으로 변환하여 반환하는 메소드
alert("now.toLocaleString() = "+now.toLocaleString());//now.toLocaleString() = 2022. 11. 18. 오후 4:12:12Date.getXXX() : Date 객체에 저장된 날짜와 시간 중 원하는 값을 반환하는 메소드
var day=["일","월","화","수","목","금","토"]; var today=now.getFullYear()+"년 "+(now.getMonth()+1)+"월 " +now.getDate()+"일 "+day[now.getDay()]+"요일"; alert("today = "+today);매개변수에 특정 날짜와 시간정보를 전달하여 Date 객체 생성 가능
var birthday=new Date(2000,0,1);//2000년 1월 1일 //Date.getTime() : Date 객체에 저장된 날짜와 시간에 대한 초단위 시간(ms - TimeStamp)을 반환하는 메소드 var interval=(now.getTime()-birthday.getTime())/(1000*24*60*60); //alert("당신이 오늘까지 "+interval+"일 살았습니다.") alert("당신이 오늘까지 "+Math.ceil(interval)+"일 살았습니다.")