Воспроизводимый отчёт по датам
Повторный запуск завтра не должен молча менять ответ из-за часов. Используем даты ISO и фиксированную опорную дату для сроков, числа дней и текстовых меток.
Даты курса хранятся текстом ISO в SQLite. date сдвигает дату, strftime форматирует части, julianday даёт разность дней; UPPER оформляет наши статусы ASCII.
- Воспроизводимый отчёт по датам
- Даты курса хранятся текстом ISO в SQLite. date сдвигает дату, strftime форматирует части, julianday даёт разность дней; UPPER оформляет наши статусы ASCII.