문제
다음 중 원본 데이터를 지정된 서식으로 설정하였을 때, 결과가 옳지 않은 것은?
(보기 형식: 원본 데이터 / 서식 / 결과 데이터)
① 5054.2 / ### / 5054
② 대한민국 / @"화이팅" / 대한민국화이팅
③ 15:30:22 / hh:mm:ss AM/PM / 3:30:22 PM
④ 2013-02-01 / yyyy-mm-ddd / 2013-02-Fri
정답
3번
해설
정답: 3. 시간 서식 hh:mm:ss AM/PM에서 hh는 시를 항상 두 자리로 표시한다. 15:30:22(오후 3시)는 12시간제로 환산하면 "03:30:22 PM"이 되어야 하므로, 한 자리 "3:30:22 PM"으로 표시된다는 결과는 옳지 않다.
오답 풀이
- 1번:
###은 정수 부분만 표시하고 소수를 반올림하므로 5054.2는 "5054"가 되어 옳다. - 2번:
@는 입력한 텍스트를 의미하므로 "대한민국"에 "화이팅"이 붙어 "대한민국화이팅"이 되어 옳다. - 3번: hh는 시를 두 자리로 표시하므로 "03:30:22 PM"이어야 하며 "3:30:22 PM"은 옳지 않다.
- 4번:
ddd는 요일을 영문 약자로 표시하므로 2013-02-01(금요일)은 "2013-02-Fri"가 되어 옳다.
보충 개념 시간 서식에서 h는 한 자리, hh는 두 자리로 시를 표시하며, ddd는 영문 요일 약자(Mon, Tue …), dddd는 전체 요일명을 표시한다.