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

Bhaskar Monitor Asked on December 3, 2016 in Programming.
Add Comment
  • 1 Answer(s)

    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

    Bhaskar Monitor Answered on December 4, 2016.
    Add Comment
  • Your Answer

    By posting your answer, you agree to the privacy policy and terms of service.