MCPcopy Create free account
hub / github.com/Moddable-OpenSource/moddable / fxDateSimilarYear

Function fxDateSimilarYear

xs/sources/xsDate.c:1474–1486  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1472}
1473
1474txInteger fxDateSimilarYear(txInteger year)
1475{
1476 txInteger leap, day;
1477 if ((1970 <= year) && (year < 2038))
1478 return year;
1479 leap = mxIsLeapYear(year);
1480 year += mxYearsOffset - 1;
1481 day = mxYearDays(year) - mxYearDays(1970 + mxYearsOffset - 1);
1482 day = (day + 4) % 7;
1483 if (day < 0)
1484 day += 7;
1485 return (leap) ? gxSimilarLeapYears[day] : gxSimilarCommonYears[day];
1486}
1487
1488void fxDateSplit(txNumber value, txBoolean utc, txDateTime* dt)
1489{

Callers 2

fxDateMergeFunction · 0.85
fxDateSplitFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected