Есть ли на C ++ реализация 64-битных преобразований временных меток unix для 32-битных систем? Мне нужно преобразовать struct tm
в 64-битное целое число и наоборот, включая високосные годы, часовые пояса, UTC. Также необходимо, чтобы он был портативным, по крайней мере, для GNU / Linux и Windows.