Как преобразовать в современном C++ (C++11/14/17) двойник в дату и время, используя date.h, когда при экспорте рабочего листа Excel в виде файла CSV был сгенерирован дубликат?
Например, дата и время в Excel:
21/08/2017 11:54
был преобразован Excel в файл CSV как двойной:
42968.4958333333
Спасибо.
EDIT от 07.11.2019: Этот вопрос касается использования date.h библиотека. Другие вопросы, указанные как «возможные дубликаты», не требуют использования этой библиотеки (см. также комментарий ниже автора библиотеки date.h)
COleDateTime
у которого есть конструктор, который принимаетdouble
в этом формате. - person alain   schedule 02.10.2017std::chrono
все еще немного нецивилизованно по сравнению сDateTime
классами в других языках, таких как Java и С# и так далее.. - person Brandon   schedule 02.10.2017