понеділок, 26 березня 2012 р.

Lazarus, SQLite


Для того, щоби отримати вірне значення за домопогою функції SQLite strftime потрібно додати 2415018.5 днів. Наприклад:
SELECT strftime("%Y-%m-%d", Date_of_Birth, '+2415018.5 days') FROM grace_people_c;
Тут Date_of_Birth число отримане при експорті з LibreOffice в CSV.
Якщо Date_of_Birth = 28552, то результатом буде 1978-03-03, що є вірним значенням.