How to calculate week number from Date in JavaScript.
As you know there are approx 53 weeks in a year, thus I want to week number from Date.
var mydate = "2025/01/31" var weekNumber = ?;
Hi makenzi.exc,
Refer below example to calculate the Week Number.
HTML
<html> <head> <meta charset="utf-8" /> <title></title> <style type="text/css"> body { font-family: Arial; font-size: 10pt; } </style> </head> <body> <input type="button" value="Submit" onclick="GetWeekNumber()" /> <script type="text/javascript"> function GetWeekNumber() { var today = new Date(); var startDate = new Date(today.getFullYear(), 0, 1); var weekNumber = Math.ceil((((today.getTime() - startDate.getTime()) / (24 * 60 * 60 * 1000)) + startDate.getDay() + 1) / 7); alert("Current Week number is: " + weekNumber); }; </script> </body> </html>
Demo
Screenshot
Downloads
Download Sample
© COPYRIGHT 2025 ASPSnippets.com ALL RIGHTS RESERVED.