2014-12-06 3 views
0

Я работаю над андроидным приложением, в котором я хочу сохранить свою дату на сервере разбора. Я получаю дату с сервера, но я не могу сохранить его на сервере. Я использовал выбор даты, который я использовал для получения даты от пользователя, а затем разобрал формат и «поместил» его в Parse Object. Но это не работает. Пожалуйста, помогите мне, как отправить дату. Моя дата прихода с сервера:Сохранение даты на сервере синтаксического анализа android

Date dobTxt = object.getDate("dateOfBirth");// Used to get Date Object from server 
//Sun Jul 01 13:19:00 GMT+04:00 1990 


String name = nameEditText.getText().toString(); 
String mobileNumber = mobileNumberEditText.getText().toString(); 
String occupation = occupationEditText.getText().toString(); 

ParseObject dataObject = new ParseObject(); 
dataObject.put("name", name); 
dataObject.put("mobilenumber", mobileNumber); 
dataObject.put("occupation", occupation); 
dataObject.put("dateofBirth", date); 
dataObject.saveInBackground(); 

ответ

1

Существует работа вокруг для этого условия -

Parse.Cloud.beforeSave("YourClassName", function(request, response) { 
    request.object.set("yourDateField", new Date()); 
    response.success(); 
}); 

Здесь «yourDateField» Ваш объект даты.

Надеюсь, это вам поможет.

+0

Hi. я столкнулся с той же проблемой, но моя проблема немного, но не так. –

+0

. Какую проблему вы столкнулись, пожалуйста, укажите. –