C
Zellerの公式
曜日を求めるプログラム
#include <stdio.h> int main(int argc, char const *argv[]) { int year; int month; int day; int week_of_day; year = 2019; month = 10; day = 2; week_of_day = (year + year / 4 - year / 100 + year / 400 + (13 * month + 8) / 5 + day) % 7; printf("%d/%d/%d is %d\n", year, month, day, week_of_day); return 0; }
0:日、1:月、2:火、3:水、4:木、5:金、6:土
$ ./zeller 2019/10/2 is 3