logo

TypeScript 날짜 객체

Date 객체는 다음을 나타냅니다. 날짜 그리고 시간 TypeScript의 기능. 이를 통해 연도, 월, 일, 시, 분, 초 및 밀리초를 가져오거나 설정할 수 있습니다.

생성자에 인수를 전달하지 않고 날짜를 생성하면 기본적으로 사용자 컴퓨터의 날짜와 시간이 포함됩니다.

Date 객체는 다음을 처리하는 기능도 제공합니다. 협정 세계시(UTC) 시간 , 또한 ~으로 알려진 그리니치 표준시(GMT) . 세계 시간 표준은 UTC 시간을 기준으로 합니다.

날짜 객체 생성

새 날짜 개체를 만드는 방법에는 네 가지가 있습니다.

1. 새로운 날짜(): 현재 날짜로 새 날짜 객체를 생성합니다. 날짜 그리고 시간 .

 let date: Date = new Date(); console.log('Date = ' + date); //Date = Tue Feb 05 2019 12:05:22 GMT+0530 (IST) 

2. 새 날짜(밀리초): 다음과 같이 새로운 날짜 객체를 생성합니다. 타임 플러스 밀리초 .

 let date: Date = new Date(500000000000); console.log('Date = ' + date); //Date = Tue Nov 05 1985 06:23:20 GMT+0530 (IST) 

3. 새로운 날짜(날짜 문자열): 날짜 문자열에서 새 날짜 객체를 생성합니다.

 let date: Date = new Date('2019-01-16'); console.log('Date = ' + date); //Date = Wed Jan 16 2019 05:30:00 GMT+0530 (IST) 

4. 새로운 날짜(연도, 월, 날짜[, 시, 분, 초, 밀리초]): 지정된 날짜와 시간을 사용하여 새 날짜 객체를 생성합니다.

 let date: Date = new Date(2018, 0O5, 0O5, 17, 23, 42, 11); console.log('Date = ' + date); //Date = Tue Jun 05 2018 17:23:42 GMT+0530 (IST) 

날짜 개체 속성

재산 설명
건설자 객체의 프로토타입을 생성하는 함수를 지정합니다.
원기 객체에 속성과 메소드를 추가할 수 있습니다.

날짜 객체 메소드

SN 방법 설명
1. 날짜() 현재 날짜와 시간을 반환하는 데 사용됩니다.
2. get날짜() 현지 시간에 따라 지정된 날짜의 날짜를 반환하는 데 사용됩니다.
삼. get날짜() 지정된 날짜의 요일을 현지 시간에 따라 반환하는 데 사용됩니다.
4. getFullYear() 현지 시간에 따라 지정된 날짜의 연도를 반환하는 데 사용됩니다.
5. getHours() 현지 시간에 따라 지정된 날짜의 시간을 반환하는 데 사용됩니다.
6. get밀리초() 현지 시간에 따라 지정된 날짜의 밀리초를 반환하는 데 사용됩니다.
7. getMinutes() 현지 시간에 따라 지정된 날짜의 분을 반환하는 데 사용됩니다.
8. get월() 현지 시간에 따라 지정된 날짜의 월을 반환하는 데 사용됩니다.
9. getSeconds() 현지 시간에 따라 지정된 날짜의 초를 반환하는 데 사용됩니다.
10. getTime() 지정된 날짜의 숫자 값을 1970년 1월 1일 00:00:00 UTC 이후의 밀리초 수로 반환하는 데 사용됩니다.
열하나. getTimezoneOffset() 현재 로케일에 대한 시간대 오프셋을 분 단위로 반환하는 데 사용됩니다.
12. getUTCDate() 지정한 날짜에 해당하는 달의 일(날짜)을 표준시에 맞춰 반환하는데 사용됩니다.
13. getUTCDay() 표준시에 따라 지정된 날짜의 요일을 반환하는 데 사용됩니다.
14. getUTCFullYear() 표준시에 따라 지정된 날짜의 연도를 반환하는 데 사용됩니다.
열 다섯. getUTCHours() 표준시에 따라 지정된 날짜의 시간을 반환하는 데 사용됩니다.
16. getUTCM밀리초() 표준시에 따라 지정된 날짜의 밀리초를 반환하는 데 사용됩니다.
17. getUTCMinute() 표준시에 따라 지정된 날짜의 분을 반환하는 데 사용됩니다.
18. getUTC월() 표준시에 따라 지정된 날짜의 월을 반환하는 데 사용됩니다.
19. getUTC초() 표준시에 따라 지정된 날짜의 초를 반환하는 데 사용됩니다.
이십. 세트날짜() 현지 시간에 따라 특정 날짜의 날짜를 설정하는 데 사용됩니다.
이십 일. setFullYear() 현지 시간에 따라 지정된 날짜의 전체 연도를 설정하는 데 사용됩니다.
22. setHours() 특정 날짜의 시간을 현지 시간에 맞춰 설정하는데 사용됩니다.
23. set밀리초() 현지 시간에 따라 지정된 날짜의 밀리초를 설정하는 데 사용됩니다.
24. setMinutes() 현지 시간에 따라 특정 날짜의 분을 설정하는 데 사용됩니다.
25. 세트월() 현지 시간에 따라 특정 날짜의 월을 설정하는 데 사용됩니다.
26. setSeconds() 현지 시간에 따라 지정된 날짜의 초를 설정하는 데 사용됩니다.
27. 세트타임() 이는 Date 객체를 1970년 1월 1일 00:00:00 UTC 이후의 밀리초 단위로 표시되는 시간으로 설정하는 데 사용됩니다.
28. setUTCDate() 세계시를 기준으로 특정 날짜에 해당하는 달의 일(날짜)을 설정하는데 사용됩니다.
29. setUTCFullYear() 표준시에 따라 지정된 날짜의 전체 연도를 설정하는 데 사용됩니다.
30. setUTCHours() 표준시에 따라 특정 날짜의 시간을 설정하는 데 사용됩니다.
31. setUTCM밀리초() 표준시에 따라 지정된 날짜의 밀리초를 설정하는 데 사용됩니다.
32. setUTCMinute() 표준시에 따라 특정 날짜의 분을 설정하는 데 사용됩니다.
33. setUTC월() 표준시에 따라 특정 날짜의 월을 설정하는 데 사용됩니다.
3. 4. setUTC초() 표준시에 따라 특정 날짜의 초를 설정하는 데 사용됩니다.
35. toDateString() 날짜의 '날짜' 부분을 사람이 읽을 수 있는 문자열로 반환하는 데 사용됩니다.
36. toLocaleDateString() 현재 로캘의 규칙을 사용하여 날짜의 '날짜' 부분을 문자열로 반환하는 데 사용됩니다.
37. toLocaleFormat() 형식 문자열을 사용하여 날짜를 문자열로 변환합니다.
38. toLocaleString() 현재 로캘의 규칙을 사용하여 날짜를 문자열로 변환합니다.
39. toLocaleTimeString() 현재 로케일의 규칙을 사용하여 날짜의 '시간' 부분을 문자열로 반환하는 데 사용됩니다.
40. toSource() 이는 동등한 Date 객체의 소스를 나타내는 문자열을 반환하는 데 사용됩니다. 이 값을 사용하여 새 개체를 만들 수 있습니다.
41. toString() 지정된 Date 객체를 나타내는 문자열을 반환하는 데 사용됩니다.
42. toTimeString() 날짜의 '시간' 부분을 사람이 읽을 수 있는 문자열로 반환하는 데 사용됩니다.
43. toUTC문자열() 표준시 규칙을 사용하여 날짜를 문자열로 변환합니다.
44. 가치() Date 객체의 기본 값을 반환하는 데 사용됩니다.

 let date: Date = new Date(2017, 4, 4, 17, 23, 42, 11); date.setDate(13); date.setMonth(13); date.setFullYear(2013); date.setHours(13); date.setMinutes(13); date.setSeconds(13); console.log('Year = ' + date.getFullYear()); console.log('Date = ' + date.getDate()); console.log('Month = ' + date.getMonth()); console.log('Day = ' + date.getDay()); console.log('Hours = ' + date.getHours()); console.log('Minutes = ' + date.getMinutes()); console.log('Seconds = ' + date.getSeconds()); 

산출

 Year = 2013 Date = 13 Month = 1 Day = 3 Hours = 13 Minutes = 13 Seconds = 13