Единица значения, возвращаемая std :: chrono :: stable_clock :: now () не определяется стандартом (это общее значение типа std :: chrono :: time_point ).
Разрешение точки std :: chrono :: time_point (в ней хранится значение типа Duration, указывающее интервал времени от начала эпохи часов) зависит от реализации (платформы / компилятор), ивам не следует полагаться на него.
Чтобы получить желаемую единицу, вы можете легко преобразовать точку времени в значение в секундах, миллисекундах и т. д., используя длительность приведения :
auto milliseconds = std::chrono::duration_cast<std::chrono::milliseconds>(std::chrono::steady_clock::now().time_since_epoch()).count();
( time_since_epoch () возвращает продолжительность, представляющую количество времени между * this и эпохой часов).