Menü

Android Convert Date to Json Date

26 Ağustos 2015 - Android & IOS

Screenshot_2015-08-26-13-37-20-1

Merhaba arkadaşlar bu yazımda Android’deki Date veri tipini Json web servis içerisinde nasıl göndereceğinizi anlatacağım. Json ile gönderme işlemine girmeyeceğim. Burada sadece basitçe veritipi dönüşümünü anlatacağım. Öncelikle DatePicker nesnesi kullanacağız. DatePicker içerisinden seçilen tarihe ulaşmak için şu fonksiyona ihtiyacımız olacak;

public static Date getDateFromDatePicker(DatePicker datePicker){
    int day = datePicker.getDayOfMonth();
    int month = datePicker.getMonth();
    int year =  datePicker.getYear();

    Calendar calendar = Calendar.getInstance();
    calendar.set(year, month, day);

    return calendar.getTime();
}

Şimdi de bir SimpleDateFormat oluşturalım.

SimpleDateFormat format = new SimpleDateFormat("Z");
Date date = getDateFromDatePicker(tarihial);

Sonra da bu date’i bir json nesnesi oluşturup içerisine ekleyelim.

JSONObject data = new JSONObject();
data.put("Date", "/Date(" + String.valueOf(date.getTime()) + format.format(date) + ")/");

 

 

Bir Cevap Yazın