Одно целое число может означать моменты с разницей в десятилетия в секундах и миллисекундах. EpochLens требует единицу.

Секунды — классическая единица Unix

Unix-время считает секунды от 1970-01-01T00:00:00Z по правилам POSIX. Даже целое API должно явно называться секундами.

Дробные единицы сохраняют разную точность

Миллисекунды делят секунду на 1000, микросекунды — на миллион, наносекунды — на миллиард. BigInt избегает потери больших целых.

Точность и диапазон даты различны

Точное число наносекунд может быть вне календарного диапазона JavaScript Date. EpochLens отклоняет его без обрезки.