>웹 프론트엔드 >JS 튜토리얼 >JavaScript에서 이번 주의 첫날과 마지막 날을 어떻게 찾나요?

JavaScript에서 이번 주의 첫날과 마지막 날을 어떻게 찾나요?

DDD
DDD원래의
2024-10-19 08:53:30463검색

How Do I Find the Current Week's First and Last Days in JavaScript?

JavaScript에서 현재 주의 첫날과 마지막 날을 얻는 방법

현재 주의 첫날과 마지막 날을 결정하는 것은 일반적인 작업입니다. 웹 개발 중. JavaScript는 Date 객체를 사용하여 간단한 솔루션을 제공합니다.

일요일을 한 주의 시작으로 시작일과 마지막 날 가져오기

<code class="javascript">var curr = new Date(); // Current date object
var first = curr.getDate() - curr.getDay(); // First day of the week
var last = first + 6; // Last day of the week

// Convert dates to UTC strings
var firstday = new Date(curr.setDate(first)).toUTCString();
var lastday = new Date(curr.setDate(last)).toUTCString();

console.log('First Day (Sunday): ', firstday);
console.log('Last Day (Saturday): ', lastday);</code>

월요일을 한 주의 시작으로 확장 한 주의 시작

월요일에 한 주를 시작하려면 첫날 계산에서 하루를 빼면 됩니다.

<code class="javascript">first = first - 1;</code>

월 간 전환 처리

다른 달의 첫날과 마지막 날을 결정하려면 추가 논리가 필요합니다. 이 연습의 구현은 사용자의 몫입니다.

위 내용은 JavaScript에서 이번 주의 첫날과 마지막 날을 어떻게 찾나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.