У меня есть некоторая произвольная эпоха, как 13 июля 1988 года. По сути, я хочу измерить время относительно этого. Я подумывал написать пользовательский класс часов, чтобы я мог написать такой код:
using std::chrono;
time_point<My_Clock> tp;
std::cout << duration_cast<seconds>(tp.time_since_epoch()).count() << std::endl;
Возможно ли это? Если нет, то какой самый чистый способ выполнить это?