Общая информация о функциях даты и времени Calc
Calc использует 1899-12-30 в качестве начальной даты по умолчанию (день 0), но вы можете перейти в Инструменты ▸ Параметры ▸ LibreOffice Calc ▸ Вычислить, чтобы выбрать альтернативные даты начала; однако, если у вас нет конкретных требования к совместимости с устаревшими приложениями для работы с электронными таблицами, мы рекомендуем вам не изменять этот параметр. Если вы скопируете и вставлять ячейки, содержащие значения даты, между разными электронными таблицами, убедитесь, что оба документа настроены на использование одной и той же даты начала, чтобы избежать неожиданные изменения отображаемых дат.
(emphasis mine)
Отрицательные порядковые номера даты и времени соответствуют датам, предшествующим Дата начала расчета. Calc вычисляет все даты до 15 октября 1582 года. с использованием григорианского календаря. Накануне, 4 октября 1582 г. а Calc использует юлианский календарь для более ранних дат.
Источник: Документация/Функции расчета/ДАТА — The Document Foundation Wiki
Вероятно, по историческим причинам (pun intended) из-за ошибки в Lotus 1-2-3.
На самом деле это число на единицу больше, чем фактическое количество дней. Это связано с тем, что Excel ведет себя так, как если бы существовала дата 1900-29 февраля. Это не так. 1900 год не был високосным (2000 год — високосным). В Excel день после 19:00-28 февраля равен 19:00-29 февраля. На самом деле день после 19:00 — 28 февраля был 19:00 — 1 марта. Это не "баг". Действительно, по замыслу. Excel работает таким образом, потому что это действительно была ошибка в Lotus 123. Когда Excel был представлен, 123 владел почти всем рынком программного обеспечения для работы с электронными таблицами. Microsoft решила продолжить ошибку Lotus, чтобы обеспечить полную совместимость. Пользователям, перешедшим со 123 на Excel, не придется вносить никаких изменений в свои данные. Пока все ваши даты позже, чем 1 марта 1900 года, это не должно вызывать беспокойства.
(emphasis mine)
Источник: Почему нулевой датой в Access/SQL Server является 1899-12-30, а не 31/12? ответ от wkl.
Похоже, эта «традиция» была перенесена из Excel в LibreOffice Calc.
Если вы хотите преобразовать даты LibreOffice в стандартные даты эпохи (секунды с 1970 года), см. Как преобразовать форматированную дату в эпоху unix в калькуляторе Libreoffice ответ от SentientFlesh