Advertisement
Guest User

Untitled

a guest
Oct 26th, 2016
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. Date.prototype.getNextWeekMonday = function() {
  2. var d = new Date(this.getTime());
  3. var diff = d.getDate() - d.getDay() + 1;
  4. if (d.getDay() == 0)
  5. diff -= 7;
  6. diff += 7; // ugly hack to get next monday instead of current one
  7. return new Date(d.setDate(diff));
  8. };
  9.  
  10. Date.prototype.getNextWeekFriday = function() {
  11. var d = this.getNextWeekMonday();
  12. return new Date(d.setDate(d.getDate() + 4));
  13. };
  14.  
  15. // You can then use it like this :
  16.  
  17. var date = new Date();
  18. alert(date.getNextWeekMonday());
  19. alert(date.getNextWeekFriday());
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement