31.08.2013, 19:31
So, I found a little code that could show what day of the week it is.
The code works nice, but I want to make something that checks for a specific weekday. Anybody have any ideas on how to do this?
Код:
GetWeekDay(day=0, month=0, year=0) { if (!day) getdate(year, month, day); new weekday_str[10], j, e ; if (month <= 2) { month += 12; --year; } j = year % 100; e = year / 100; switch ((day + (month+1)*26/10 + j + j/4 + e/4 - 2*e) % 7) { case 0: weekday_str = "Saturday"; case 1: weekday_str = "Sunday"; case 2: weekday_str = "Monday"; case 3: weekday_str = "Tuesday"; case 4: weekday_str = "Wednesday"; case 5: weekday_str = "Thursday"; case 6: weekday_str = "Friday"; } return weekday_str; }