Отправка java.util.date / java.sql.date с использованием BasicNameValuePairs в Android

В настоящее время я работаю над приложением, которое вставляет некоторые данные в базу данных.

Я отправляю эти данные, используя BasicNameValuePairs, которые я создаю так:

nameValuePairs.add(new BasicNameValuePair("date", dateList.get(i).toString()));

где dateList — это ArrayList. Использование метода toString () работает нормально, но затем дата вставляется в базу данных как строка, так что вы не можете упорядочить даты позже, что является проблемой для меня.

Я хотел использовать исходный тип данных date или даже преобразовать его в java.sql.date и передать его в BasicNameValuePair, но конструктор BasicNameValuePair допускает только строки, но не другие типы данных.

Кто-нибудь знает, как я могу решить это? Я получаю данные в PHP и вставляю их в свою базу данных, чтобы я мог

а) Попробуйте преобразовать мою строку в PHP в SQL-дату или

б) Попробуйте конвертировать его в мой код JAVA и отправьте java.sql.date или что-нибудь в этом роде.

У кого-нибудь есть предложения, что делать и как это сделать? 🙂

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …