| 1 | int intToDay(int jd) { return jd % 7; } |
| 2 | int dateToInt(int y, int m, int d) { |
| 3 | return 1461 * (y + 4800 + (m - 14) / 12) / 4 + |
| 4 | 367 * (m - 2 - (m - 14) / 12 * 12) / 12 - |
| 5 | 3 * ((y + 4900 + (m - 14) / 12) / 100) / 4 + |
| 6 | d - 32075; } |
| 7 | void intToDate(int jd, int &y, int &m, int &d) { |
| 8 | int x, n, i, j; |
| 9 | x = jd + 68569; |