Приветствую уважаемые знатоки. Частный случай импорта данных из csv файла в базу.
Задача состоит в том чтобы данные вида DD.MM.YYYY (в csv таким образом представлена дата) перенести в базу, где дата представлена тремя столбцами:
1столбец: CJD ( хронологический юлианский день тип поля INTGER);
2столбец: день месяца INTEGER;
3столбец: номер месяца INTEGER.
Пожалуйста укажите на функции, которыми нужно пользоваться при решении данной задачи. Если можно приведите фрагмент кода с последовательными преобразованиями типов данных.
Предвидя возможные ответы, хочу обратить внимание на то обстоятельство, что все функции оперируют с типом данных TDateTime, в котором дата сохраняется как число дней с 30 декабря 1899 (источник информации), а юлианское представление считает число дней, прошедших начиная с полудня 1 января 4713 до н. э. юлианского календаря или, что то же самое, 24 ноября 4714 г. до н. э. григорианского календаря. Прошу помощи тех, кто разобрался с этим, у кого эта чехорда чисел не вызывает смятение как у меня.