#время #cpp #дата
Добрый день.
Есть ли библиотеки для работы с большими датами и временем?
Григорианский календарь.
То есть раньше 0000 - и больше10000 годов.
Пробовал boost::date_time там ограничение 1400-10000.
Еще писал обёртку над Си time.h, но там точка отсчёта 1900.
[+] - обязательно
[!] - желательно
[-] - не обязательно
[+] Точные с учетом високосных годов.
[+] Стандартные операции(создание из определенного формата,сложение, вычитание, прибавление
интервалов)
[!] Поддержка н.э и д.н.э.
[!] Поддержка веков.
[+] Поддержка часов минут секунд.
[!] Возможность задать интервал вручную.
[-] Выбор точности вручную(возможность задать 128 битные числа для секунд например).
[-] Производительность не важна.
Ответы
Ответ 1
как подсказали в комментарии, класс QDateTime поддерживает интервал +/- 292 миллиона лет (относительно начала эры).
Комментариев нет:
Отправить комментарий