DanielHannon

Dategen

Feb 21st, 2019
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //Days of the week table gen
  2. var day;
  3. var days = ["sunday","monday","tuesday","wednesday","thursday","friday"];
  4.  
  5. function monthgen(startday,days_amnt) {
  6.     var monthcount = 1;
  7.     var mdays = ["s","m","t","w","t","f","s"];
  8.     var month = "<tr>";
  9.     for(i=0;i<=mdays.length()-1;i++) {
  10.         var day = "<td>"+mdays[i]+"</td>";
  11.         month = month + day;
  12.     }
  13.     month += "</tr>";
  14.     for(i=0;i<=4;i++) {
  15.         var week = "<tr>";
  16.         if(i==0) {
  17.             for(a=0;i<=6;i++){
  18.                 if (a < startday) {
  19.                     week = week + "<td></td>"
  20.                 }
  21.                 if (a >= startday) {
  22.                     week = week + "<td>"+monthday+"</td>"
  23.                     monthday++;
  24.                 }
  25.             }
  26.         }
  27.         else {
  28.             for(a=0;a<=6;a++) {
  29.                 if (monthday <= daysamnt) {
  30.                     week = week + "<td>"+monthday+"</td>";
  31.                     monthday++;
  32.                 }
  33.                 else {
  34.                     week = week + "<td></td>";
  35.                 }
  36.             }
  37.         }
  38.         week = week + "</tr>";
  39.         month = month + week;
  40.     }
  41.     return month
  42. }
Advertisement
Add Comment
Please, Sign In to add comment