[JSP] - now(), 시간 데이터를 오전 오후 나누고 이쁘게 출력하기
JSP2018. 4. 29. 01:32
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
○ now(), 시간 데이터를 오전 오후 나누고 이쁘게 출력하기 |
DB에 now() 함수를 써서 현재시각을 저장했는데, 출력했을 때 보여지는 형태가 별로이다 substring() 함수를 이용해서 문자열을 잘라서 표현하고 12시간을 기준으로 나누어서 오전, 오후로 나누어 표현해주면 된다 substring(a, b) a부터 시작, b는 끝점으로 a ~ b-1 인덱스까지 추출된다 int chatTime = Integer.parseInt(rs.getString("chatTime").substring(11, 13)); String timeType = "오전"; if(Integer.parseInt(rs.getString("chatTime").substring(11, 13)) >= 12) { timeType = "오후"; chatTime -= 12; } chat.setChatTime(rs.getString("chatTime").substring(0, 11) + " " + timeType + " " + chatTime + "시 " + rs.getString("chatTime").substring(14, 16) + "분"); |
'JSP' 카테고리의 다른 글
[JSP] - div class, span class, 크롬 개발자도구(F12) (0) | 2018.04.29 |
---|---|
[JSP] - Auto Increment DB SQL 처리방법 (0) | 2018.04.29 |
[JSP] - 데이터 출력 시 띄어쓰기, 줄바꿈, 특수문자 처리 방법 (0) | 2018.04.29 |
[JSP] - DB connector 연결방법 (0) | 2018.04.29 |
[JSP] - 프로젝트에 web.xml 없을 때 해결방법 (0) | 2018.04.29 |
댓글()