2016-09-26 3 views
1

PHP 코드 :[CLOSE]

$odr_time = (isset($_POST['order_time'])) ? $_POST['order_time'] : ""; 


$Q_insert = "INSERT INTO dsp_order_item SET order_time = '".$ord_time."'; 

안드로이드 : 필드가되지 않는 경우

etTime.setOnClickListener(new View.OnClickListener() { 
      @Override 
      public void onClick(View v) 
      { 
       final Calendar c = Calendar.getInstance(); 
       mHour = c.get(Calendar.HOUR_OF_DAY); 
       mMinute = c.get(Calendar.MINUTE); 

       // Launch Time Picker Dialog 
       TimePickerDialog timePickerDialog = new TimePickerDialog(getContext(), 
         new TimePickerDialog.OnTimeSetListener() { 

          @Override 
          public void onTimeSet(TimePicker view, int hourOfDay, 
                int minute) { 

           etTime.setText(String.format("%02d:%02d", hourOfDay, minute)); 
           String order_time = etTime.getText().toString(); 
          } 
         }, mHour, mMinute, false); 
       timePickerDialog.show(); 
      } 
     }); 

이전에는 DATE [SOLVED]과 시간이 비게 어떤 값이든. 데이터 타입을 'VARCHAR'로 설정했기 때문에 그것을 저장하지 않았습니까?

의견이 있으십니까?

+0

앱을 실행하면 어떻게됩니까? –

+0

코드 - 견습생 @ JSON – user6868737

+0

사용 DATETIME 필드를 부드럽게하지만 난 날처럼을 분리해야합니다 YYYY-MM-DD에게 시간 : HH를 : II : SS 날짜 시간 형식은 다음과 같습니다. YYYY-MM-DD HH : ii : ss 맞습니까? –

답변

1

데이터베이스에 날짜를 삽입하려는 경우이 코드를 사용할 수 있습니다. http://www.sqlite.org/lang_datefunc.html

+0

예. 나는 simpledateformat 코드를 찾았지만 어디서 코드를 넣을 지 모르겠다. PHP 파일이나 안드로이드 파일에 있는가? 현재, datepickerdialog 및 timepickerdialog를 각각 날짜 및 시간으로 사용 중입니다. – user6868737

+0

그것은 귀하의 요구 사항에 따라 다릅니다 ... 안드로이드 측면 에서이 형식으로 저장할 수 SimpleDateFormate 함수로 원하는 형식으로 검색 할 수 있습니다 .. 그리고 만약 당신이 단순히 당신의 서비스에 문자열을 전달하고 동일한 적용 할 수있는 PHP에 저장하려는 거기의 논리 –

0

: 자세한 내용은

YYYY-MM-DD 
YYYY-MM-DD HH:MM 
YYYY-MM-DD HH:MM:SS 
YYYY-MM-DD HH:MM:SS.SSS 
YYYY-MM-DDTHH:MM 
YYYY-MM-DDTHH:MM:SS 
YYYY-MM-DDTHH:MM:SS.SSS 
HH:MM 
HH:MM:SS 
HH:MM:SS.SSS 
now 
DDDDDDDDDD 

, 보라 : 데이터베이스에서

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); 
String date = sdf.format(new Date()); 

문자열 '날짜'

SQLite는의 날짜 형식은 다음과 같은 형식이어야합니다

를 삽입 도움을 주셔서 감사 드리며 문제를 해결하도록 조언 해 주셨습니다. 나는이 부분을 DATETIME (Y-m-d, HH : MM : SS)으로 저장함으로써 더 쉬웠다. 그리고 나는 Arpit이 게시 한 것과 같이 Y-m-d와 H : m : s를 사용하여 DATE 및 TIME을 호출하여 구분하여 표시했습니다. 감사.