Get Week Number

Get the ISO week number from a date.

Code

General
const date = new Date(dateStr);
const firstDay = new Date(date.getFullYear(), 0, 1);
return Math.ceil(((date - firstDay) / 86400000 + firstDay.getDay() + 1) / 7);

Parameters

Date string (YYYY-MM-DD)

Browser·fetch() may be limited by CORS

More JavaScript Snippets