Media Log

시간을 표현할 때는 HH:mm:ss 를 많이 쓰는데요,


때에 따라 AM/PM, 오전/오후로 표기해주어야 할 때가 있습니다.


그럴 땐 다음과 같은 방식으로 코딩합니다. ^^


 Calendar now = Calendar.getInstance();

 now.setTime(StringUtil.parseDate(row.getDate()));

 int isAMorPM = now.get(Calendar.AM_PM);

 switch (isAMorPM) {

 case Calendar.AM:

 ((TextView)dialog.findViewById(R.id.title)).setText("오 "+now.get(Calendar.HOUR)+" "+now.get(Calendar.MINUTE)+"");

    break;

 case Calendar.PM:

 ((TextView)dialog.findViewById(R.id.title)).setText("오후 "+now.get(Calendar.HOUR)+" "+now.get(Calendar.MINUTE)+"");

    break;

 }


참 쉽죠?


신고
  1. BlogIcon 묘묘! at 2013.11.22 01:20 신고 [edit/del]

    잘보고 가요 좋은 정보 감사해요

    Reply
  2. BlogIcon 어듀이트 at 2013.11.22 10:12 신고 [edit/del]

    유익한 정보 너무 잘 보고 간답니다`

    Reply
  3. BlogIcon S매니저 at 2013.11.22 11:31 신고 [edit/del]

    시간 오전 오후로 표기하는 법 잘 배우고 간답니다^^

    Reply
  4. BlogIcon +요롱이+ at 2013.11.22 14:22 신고 [edit/del]

    유익한 정보 감사합니다^^
    너무 잘 보고 갑니다!

    Reply
  5. BlogIcon Hansik's Drink at 2013.11.22 16:24 신고 [edit/del]

    필요한 분들에게 좋은 정보가 되겠네요 ㅎㅎ
    잘 알아 갑니다 ^^

    Reply
  6. BlogIcon 쏘쿠베 at 2013.11.22 17:00 신고 [edit/del]

    잘보고 갑니다. 행복한 주말 되세요^^

    Reply

submit

티스토리 툴바