Guest User

Untitled

a guest
Jul 16th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. give_me_last_Sunday('20110517') is 20110515
  2. give_me_last_Sunday('20110604') is 20110529
  3.  
  4. function lastSunday(d) {
  5. var d = d.replace(/(^d{4})(d{2})(d{2}$)/,'$1/$2/$3');
  6. d = new Date(d);
  7. d.setDate(d.getDate() - d.getDay());
  8. return d;
  9. }
  10.  
  11. <script type="text/javascript">
  12. var myDate=new Date();
  13. myDate.setFullYear(2011,4,16)
  14.  
  15. var a = myDate.getDate();
  16. var t = myDate.getDay();
  17. var r = a - t;
  18. document.write("The date last Sunday was " + r);
  19.  
  20. </script>
  21.  
  22. function lastSunday(d) {
  23. var d = d.replace(/(^d{4})(d{2})(d{2}$)/,'$1/$2/$3');
  24.  
  25. d = new Date(d);
  26. d.setDate(d.getDate() - d.getDay());
  27.  
  28. year = d.getFullYear()+'';
  29. month = d.getMonth()+1+'';
  30. day = d.getDate()+'';
  31. if ( month.length == 1 ) month = "0" + month; // Add leading zeros to month and date if required
  32. if ( day.length == 1 ) day = "0" + day;
  33.  
  34. return year+month+day;
  35. }
Add Comment
Please, Sign In to add comment