I want to get week number of month from date using javascript. Some thing like this
3 / DEC / 2016 => First Week (1)
13 / DEC / 2016 => Third Week (3)
13 / DEC / 2016 => Fifth Week (5)
1 / JAN / 2017 => First Week (1)
sunday will be first day of week
Here is the script to get week number of month from date javascript.
In this function you have to pass date , it will return week number of month.
Demo : https://codepen.io/bhaskars11/pen/GNQOwM
//init date
var date = new Date("2016-12-13");
alert(getWeekOfMonth(date));
//get week number of date
function getWeekOfMonth(date) {
let adjustedDate = date.getDate()+date.getDay();
let prefixes = ['0', '1', '2', '3', '4', '5'];
return (parseInt(prefixes[0 | adjustedDate / 7])+1);
}
O/P of above code will be :
3