Gebruiker:Pennenetui3000/Verschil tussen oude en nieuwe berekening islamitisch jaar
Vergeleken met {{#time}}, jaren 623 t/m 2200 | oud:
local function islamic(year)
if year > 622 then
year = math.floor(33 / 32 * (year - 622) + 0.5)
return year .. " – " .. (year + 1)
end
end
|
beide | nieuw:
local function islamic(year)
if year > 622 then
local year1 = math.floor( 1.030684 * ( year - 621.5643 ) )
local year2 = math.floor( 1.030684 * ( year - 621.5643 + 1 ) )
return year1 .. " – " .. year2
end
end
|
---|---|---|---|
alleen 1 jan klopt niet | 672, 705, 737, 770, 802, 835, 900, 965, 998, 1063, 1128, 1193, 1226, 1291, 1356, 1519, 1585, 1617, 1650, 1682, 1715, 1748, 1780, 1813, 1845, 1878, 1943, 1976, 2008, 2041, 2073, 2106, 2139, 2171 (34 jaren) | 640, 1911 (2 jaren) | 868, 933, 1031, 1096, 1161, 1259, 1324, 1389, 1422, 1454, 1487, 1552 (12 jaren) |
1 jan en 31 dec kloppen niet | 638, 670-671, 702-704, 734-736, 766-769, 798-801, 830-834, 862-867, 894-899, 926-932, 958-964, 990-997, 1022-1029, 1054-1062, 1086-1094, 1118-1127, 1150-1159, 1182-1192, 1214-1225, 1246-1257, 1278-1290, 1310-1322, 1342-1355, 1374-1387, 1406-1420, 1438-1453, 1470-1485, 1502-1518, 1534-1550, 1566-1584, 1598-1616, 1630-1649, 1662-1681, 1694-1714, 1726-1747, 1758-1779, 1790-1812, 1822-1844, 1854-1877, 1886-1909, 1918-1942, 1950-1975, 1982-2007, 2014-2040, 2046-2072, 2078-2105, 2110-2138, 2142-2170, 2174-2200 (753 jaren) | 1 jan en 31 dec klopt niet in oud, alleen 31 dec klopt niet in nieuw: 639, 1910 (2 jaren) alleen 1 jan klopt niet in oud, alleen 31 dec klopt niet in nieuw: |
- |
alleen 31 dec klopt niet | - | - | - |