JavaScript에서 이번 주의 첫날과 마지막 날 확인
JavaScript에서 날짜 작업은 때때로 복잡할 수 있습니다. 이번 주의 첫날과 마지막 날을 구하는 것은 개발자에게 어려움을 줄 수 있는 특히 일반적인 작업입니다. 이 문서에서는 한 주의 시작을 일요일이나 월요일로 맞춤 설정할 수 있는 옵션을 사용하여 이 작업을 수행하는 두 가지 방법을 살펴보겠습니다.
방법 1: 날짜 개체 사용
예:
<code class="javascript">var curr = new Date(); var first = curr.getDate() - curr.getDay(); var last = first + 6; console.log(new Date(curr.setDate(first)).toUTCString()); // Output: "Sun, 06 Mar 2011 12:25:40 GMT" console.log(new Date(curr.setDate(last)).toUTCString()); // Output: "Sat, 12 Mar 2011 12:25:40 GMT"</code>
방법 2 : Moment.js 사용(선택 사항)
인기 있는 날짜 조작 라이브러리인 Moment.js를 사용하는 경우 다음 코드를 사용할 수 있습니다.
<code class="javascript">var curr = moment(); var first = curr.startOf('week').format('YYYY-MM-DD'); var last = curr.endOf('week').format('YYYY-MM-DD');</code>
위 내용은 JavaScript에서 이번 주의 첫날과 마지막 날을 결정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!