Date 객체는 JavaScript 언어에 내장된 데이터 유형입니다. Date 객체는 아래와 같이 새로운 Date( )로 생성됩니다.
Date 개체가 생성되면 여러 메서드를 사용하여 해당 개체에 대해 작업할 수 있습니다. 대부분의 방법을 사용하면 로컬 시간이나 UTC(범용 또는 GMT) 시간을 사용하여 개체의 연도, 월, 일, 시, 분, 초 및 밀리초 필드를 가져오고 설정할 수 있습니다.
날짜 객체의 setUTCDate() 함수는 날짜(날짜)를 나타내는 정수를 받아 현재 날짜의 값을 세계시(Universal Time)에 따라 대체합니다.
구문
구문은 다음과 같습니다.
dateObj.setUTCDate(19);
예시
<html>
<head>
<title>JavaScript Example</title>
</head>
<body>
<script type="text/javascript">
var dateObj = new Date('September 26, 89 12:4:25:96');
document.write("Current date: "+dateObj.toUTCString());
document.write("<br>");
dateObj.setUTCDate(30);
document.write("Modified date: "+dateObj.toUTCString());
</script>
</body>
</html> 출력
Current date: Tue, 26 Sep 1989 06:34:25 GMT Modified date: Sat, 30 Sep 1989 06:34:25 GMT
예시
날짜 객체를 생성할 때 날짜를 언급하지 않았지만 여전히 setUTCDate() 함수를 사용하여 설정할 수 있습니다.
<html>
<head>
<title>JavaScript Example</title>
</head>
<body>
<script type="text/javascript">
var dateObj = new Date('September, 1989 00:4:00');
dateObj.setUTCDate(2);
document.write("<br>");
document.write(dateObj.getUTCDate());
</script>
</body>
</html> 출력
2
예시
같은 방법으로 날짜 객체를 생성하는 동안 생성자에 값을 전달하지 않더라도 이 함수를 사용하여 UTC 날짜를 설정할 수 있으며 나방과 연도 값은 현재 날짜와 동일하게 유지됩니다.
<html>
<head>
<title>JavaScript Example</title>
</head>
<body>
<script type="text/javascript">
var dateObj = new Date();
dateObj.setUTCDate(2);
document.write("<br>");
document.write("UTC month: "+dateObj.getUTCMonth());
document.write("<br>");
document.write("UTC date: "+dateObj.getUTCDate());
document.write("<br>");
document.write("UTC fullyear: "+dateObj.getUTCFullYear());
</script>
</body>
</html> 출력
UTC month: 9 UTC date: 2 UTC full year: 2018