문제
다음 중 원본 데이터를 지정된 서식으로 설정하였을 때, 결과가 옳지 않은 것은?
① 원본 데이터 : 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 형식은 시를 두 자리로 표시하므로 ''hh:mm:ss AM/PM''을 적용하면 ''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·Fri처럼 영문 세 글자로 나타낸다.