2016-07-20 9 views
0

Ich sende das Geburtsdatum an den Server im Format 7/18/1992 (mmddyyy), aber wenn ich sah, log es wird im Format 7 \/18 \ /1992.Wie senden Ich korrigiere diesen Fehler.Fehler beim Senden des Geburtsdatums in Android

Code: -

m_DateBtn = (AppCompatImageButton) findViewById(R.id.date_Btn); 
    m_DateBtn.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 
      showDialog(0); 
     } 
    }); 
    cal = Calendar.getInstance(); 
    day = cal.get(Calendar.DAY_OF_MONTH); 
    month = cal.get(Calendar.MONTH); 
    year = cal.get(Calendar.YEAR); 
@Override 
@Deprecated 
protected Dialog onCreateDialog(int id) { 
    return new DatePickerDialog(this, datePickerListener, year, month, day); 
} 
m_Dob = m_InputDOB.getText().toString().trim(); 
private DatePickerDialog.OnDateSetListener datePickerListener = new DatePickerDialog.OnDateSetListener() { 
    @SuppressLint("SetTextI18n") 
    public void onDateSet(DatePicker view, int selectedYear, 
          int selectedMonth, int selectedDay) { 
     m_InputDOB.setText((selectedMonth + 1) + "/" + selectedDay + "/" + selectedYear); 
    } 
}; 
+0

Also das Format im Protokoll und das Format, das Sie es senden, sind die gleichen oder ist das ein Fehler? Nicht sicher, dass ich den Fehler verstehe. – Ash

+0

nicht gleich ich sende 7/09/2016 ... log show7 \/09 \/2106 – vishwas

+0

Das ist seltsam. Ihre Frage wird hier wie folgt angezeigt: "Ich sende das Geburtsdatum an den Server im Format 7/18/1992 (mmddyyy), aber als ich das Protokoll sah, sende ich das Format 7/18/1992", aber wenn ich deine Frage in Bearbeitung sehe Modus kann ich die zusätzlichen Schrägstriche sehen. Muss eine Art von Flucht sein. – Ash

Antwort

0

Der schnellste, einfachste und richtigste zu beheben, ist der Server unescape die Zeichenfolge zu haben. In PHP würden Sie die stripcslashes Funktion verwenden.
Nebenbei bemerkt, das sauberste und kompatibelste Format zum Übergeben von Daten an den Server ist das Format JJJJ-MM-TT, da es keine Lokalisierungsprobleme gibt.

Verwandte Themen