Egyik sem monoton növekvő.
A UNIX timestamp az 1970-01-01T00:00:00Z óta eltelt másodpercek számát adja meg, azonban nem veszi figyelembe a szökőmásodpercet.
Amikor pozitív irányú szökőmásodperc van, akkor két olyan időpont is van, amihez ugyanaz a UNIX timestamp tartozik.
Például 1998 végén volt pozitív szökőmásodperc, itt volt olyan, hogy 1998-12-31T23:59:60.
Ez UNIX timestampben 915148800.
Eltelt egy másodperc, ekkor az UTC idő 1999-01-01T00:00:00 lett.
Ez UNIX timestampben ugyanúgy 915148800.
Az idő telt, de a UNIX timestamp nem, nem monoton növekvő akkor, amikor UTC-ben pozitív szökőmásodperc van.
Az UTC sem monoton növekvő, mert a szabvány megengedi a negatív szökőmásodperceket is.
Az UT1/TAI idő az monton növő, de az meg eltér az UTC időszámítástól (pont a szökőmásodpercek számával).
Szóval nem lehet egyetlen kivonással sem megadni a kitöltésre fordított másodpercet.
Nem egyszerű az időkezelés, nagyon nem egyszerű, nem szabad felülni arra a vonatra, hogy "UTC vagy UNIX timestamp, és utána elég matematikai műveleteket használni". Sajnos az UTC-ben tárolt időt is csak úgy lehet helyesen kezelni, ha táblázatokat is használsz, amik tartalmazzák a szökőmásodperceket.