Date 객체는 JavaScript 언어에 내장된 데이터 유형입니다. Date 객체는 아래와 같이 새로운 Date( )로 생성됩니다.
Date 개체가 생성되면 여러 메서드를 사용하여 해당 개체에 대해 작업할 수 있습니다. 대부분의 방법을 사용하면 현지 시간이나 UTC(유니버설 또는 GMT) 시간을 사용하여 개체의 연도, 월, 일, 시, 분, 초 및 밀리초 필드를 가져오고 설정할 수 있습니다.
Date 객체의 getDay() 함수는 현재 날짜의 요일을 나타내는 숫자를 반환합니다(0은 일요일 등을 나타냄).
구문
구문은 다음과 같습니다.
dateObj.getDay();
예시
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var dateObj = new Date('september 26, 1989 00:4:00'); document.write(dateObj.getDay()); </script> </body> </html>
출력
2
예시
월의 날짜를 언급하지 않으면 날짜가 첫 번째 날짜로 간주되어 그에 따라 요일이 반환됩니다. 예를 들어 월을 1989년 9월로 언급하고 날짜를 언급하지 않았으므로 기본적으로 날짜는 1로 간주되고 목요일이기 때문에 이 함수는 5를 반환합니다.
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var dateObj = new Date('September, 1989 00:4:00'); document.write(dateObj.getDay()); </script> </body> </html>
출력
5
예시
날짜 객체를 생성하는 동안 생성자에 값을 전달하지 않으면 이 함수는 현재 날짜의 요일을 반환합니다.
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var dateObj = new Date(); document.write(dateObj.getDate()); </script> </body> </html>
출력
24