본문 바로가기
BOOK/자바스크립트

Date 객체

by "뭉치" 2021. 7. 30.
728x90

Date 객체

 

 

1. 객체 생성하기

 

 

 

변수 = new Date()
변수 = new Date(y,m,d,ho,mi,se)

 

 

 

가. 주요 method

 

 

today=new Date()로 날짜 객체를 생성했을 경우

 

Method 설 명
today.getYear() 현재 시스템의 연도.
today.getMonth() 0~11사이의 월. 실제 월을 구하려면 today.getMonth()+1을 해야함.
today.getDate() 날짜.
today.getDay() 요일. 0=일요일
today.getHours() 0~23 사이의 시간
today.getMinutes() 0~59 사이의 분
today.getSeconds() 0~59 사이의 초

 

 

 

예)

 

현재일을 yy/mm/dd 로출력 : dd = today.getYear() + "/" + today.getMonth() + "/" + today.getDay()

 

 

 

Method 설 명
today.setYear(value) 현재 시스템의 연도.
today.setMonth(value) 0~11사이의 월. 실제 월을 구하려면 today.getMonth()+1을 해야함.
today.setDate(value) 날짜.
today.setHours(value) 0~23 사이의 시간
today.setMinutes(value) 0~59 사이의 분
today.setSeconds(value) 0~59 사이의 초

 

 

 

예)

 

현재일을 10일로 바꾸기 : today.setDate(10)

 

 

2. 기본예

 

 

 

WebContent/date/dateTest.html
<HTML>
<HEAD>
<TITLE> 현재일자 출력(Date객체)</TITLE>
<script>
function func1(ff)
{
var now = new Date();//시스템의 현재 날짜
ff.result.value = now;
}
function func2(ff)
{
var now = new Date(); //현재일시
var year = now.getYear() + "년 ";
var month = (now.getMonth()+1) + "월 ";
var nal = now.getDate() + "일 ";
var week = now.getDay();
var weekStr = ""//한글 요일명


switch( week )
{
case : weekStr = "(일요일)";break;
case : weekStr = "(월요일)";break;
case : weekStr = "(화요일)";break;
case : weekStr = "(수요일)";break;
case : weekStr = "(목요일)";break;
case : weekStr = "(금요일)";break;
case : weekStr = "(토요일)";break;
}


ff.result.value = "오늘날짜 : " + year + month + nal + weekStr;
}
</script>


<link rel="stylesheet" type="text/css" href="main.css">


</HEAD>
<BODY>


<p class="p1">
<b>[사용설명]</b><br>
Date() 함수를 사용하여 날짜 유형을 임의로 만들어 표시하는 예제입니다.


</p>


<form name="frm">
<input type=button value="기본형" onclick="func1(this.form)">
<input type=button value="사용자형" onclick="func2(this.form)"><br>
<textarea name=result cols=60 rows=10></textarea>
</form>
</BODY>
</HTML>

 

<v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f><o:lock aspectratio="t" v:ext="edit"></o:lock> 

728x90

'BOOK > 자바스크립트' 카테고리의 다른 글

Screen 객체  (0) 2021.07.30
Math 객체  (0) 2021.07.30
navigator 객체  (0) 2021.07.30
폼 객체  (0) 2021.07.30
window 객체  (0) 2021.07.30

댓글