
文章来源: 更新时间:2025-04-11 05:40:06
Tomohiko Sakamoto 算法,来确定当前日期是星期几,其核心思想是通过数学公式简化天数累积计算,避免逐日累加。
代码量很少,最少的实现方式只有一行,最多也不过四行。
但是相当经典,当然了,并不太容易理解。
Tomohiko Sakamoto 算法,最初实现代码: int dow(int y, int m, int d) { static int t[] = {0, 3, 2, 5, 0, 3, 5, 1, 4, 6, 2, 4}; y -= m < 3; return (y + y/4 - y/100 + y/400 + t[m-1] + d) % 7; }同时,Tomohi…。
地址:广东省广州市天河区88号电话:400-123-4657传真:+86-123-4567
版权所有: