[javascript] 오늘은 몇 주차인지 구하기

단계 1: 오늘 날짜 구하기

const today = new Date();

단계 2: 연도의 첫 번째 날짜로부터 몇 일이 지났는지 계산

const startOfYear = new Date(today.getFullYear(), 0, 0);
const diff = (today - startOfYear) + ((startOfYear.getTimezoneOffset() - today.getTimezoneOffset()) * 60 * 1000);

단계 3: 주차 구하기

const week = Math.floor(diff / (7 * 24 * 60 * 60 * 1000)) + 1;
console.log(`오늘은 ${week}주차입니다.`);

이렇게 하면 자바스크립트를 사용하여 현재 몇 주차인지 쉽게 구할 수 있습니다.

출처: w3schools