MedQraft
← 모든 인사이트
규제 소프트웨어

같은 측정 기록, 다른 시각: UTC와 지역 시각을 구분하는 방법

의료기기 소프트웨어의 화면과 서버 기록을 비교할 때 필요한 UTC 오프셋, 날짜 경계, 시각 필드의 의미를 가상 사례로 설명합니다.

최종 규제 검토: 2026-10-04 Rev. 1.0 7분 분량

표시된 시각만으로 기록의 선후를 판단할 수 없습니다

측정 화면에는 오전 9시, 서버 기록에는 오전 0시가 표시되어 있어도 두 값이 같은 순간을 나타낼 수 있습니다.
서로 다른 기준으로 표시한 시각을 그대로 비교하면 정상적인 기록을 전송 지연이나 시간 오류로 해석할 수 있습니다.

의료기기 소프트웨어의 데이터 연동을 검토할 때는 먼저 두 필드가 어떤 사건의 시각인지 정하고, 날짜와 UTC 오프셋을 포함해 비교하는 편이 명확합니다.
이 글은 측정 기록의 표시와 교환 형식을 설명합니다.
아래 검토 절차는 MedQraft의 실무 제안이며 특정 제품의 법정 저장 형식을 지정하는 내용은 아닙니다.

UTC 오프셋을 적용하면 같은 순간인지 계산할 수 있습니다

UTC는 시각을 비교할 때 사용하는 공통 기준입니다.
UTC 오프셋은 표시한 지역 시각과 UTC 사이의 차이를 뜻합니다. +09:00이면 지역 시각이 UTC보다 9시간 앞서므로, 해당 시각에서 9시간을 빼면 UTC가 됩니다.
RFC 3339는 인터넷에서 교환하는 타임스탬프의 형식과 이 계산 관계를 설명합니다.[1]

가상 시험 기록 하나를 두 방식으로 표시하면 다음과 같습니다.

표시 기준 같은 기록의 타임스탬프
UTC보다 9시간 앞선 지역 시각 2026-10-04T09:00:00+09:00
UTC 2026-10-04T00:00:00Z

두 값의 시간 차이는 9시간이 아니라 0입니다.
지역 시각에서 오프셋을 적용해 같은 기준으로 환산한 결과입니다. Z는 UTC 시각을 나타내는 표기에 쓰입니다.
다만 Z만으로 기록이 생성된 장소나 그 장소의 지역 시간대를 알 수는 없습니다.
이 구분은 RFC 3339를 갱신한 RFC 9557의 설명에도 반영되어 있습니다.[2]

09시와 UTC 00시가 하나의 사건 시점을 가리키는 도식
오프셋을 적용하면 두 표시가 하나의 사건 시점에 대응합니다.
본문의 가상 기록을 시간대별로 표현한 그림입니다.

자정 부근에서는 날짜도 함께 바뀝니다

시간만 환산하고 날짜를 그대로 두면 하루 차이의 오류가 생길 수 있습니다.
같은 가상 시험에서 측정 시각을 지역 시각 10월 4일 00시 30분으로 바꾸면, UTC 값은 전날인 10월 3일 15시 30분이 됩니다.

10월 4일 00시 30분의 +09:00 표기가 UTC에서는 10월 3일 15시 30분으로 바뀌는 달력 도식
오프셋 환산은 날짜까지 포함합니다.
지역 날짜로 집계한 하루와 UTC 날짜로 집계한 하루는 서로 다른 구간이 될 수 있습니다.

이 차이는 일별 측정 건수나 시험 결과를 모을 때도 영향을 줍니다.
화면의 ‘10월 4일’ 목록과 서버의 ‘10월 4일’ 조회를 대조하려면 두 기능의 하루 시작과 끝이 같은 기준인지 먼저 정해야 합니다.
이 예에서 지역 시각 기준 10월 4일 하루는 UTC로 10월 3일 15시부터 10월 4일 15시 직전까지입니다.
조회 조건을 시작 이상, 다음 날 시작 미만으로 정의하면 경계 시점의 중복 포함을 피하기 쉽습니다.

측정 시각과 수신 시각은 서로 다른 필드입니다

시간대 변환이 맞더라도 다른 사건을 기록한 값끼리는 일치하지 않을 수 있습니다.
예를 들어 장비가 측정값을 만든 순간과 서버가 그 값을 받은 순간은 구분해 읽어야 합니다.
필드명이 모두 ‘시간’이면 시험 담당자는 차이의 의미를 판단하기 어렵습니다.

개발팀과 시험팀이 사용할 필드 정의에는 사건의 의미, 시각의 출처, 교환 형식, 화면 표시 기준을 함께 적는 방식을 제안합니다.
다음 표는 제품에 맞게 조정할 수 있는 자체 예시입니다.

필드 기록하려는 사건 검토할 사항
measured_at 측정값 생성 장비가 부여하는지, 측정 시작·종료 중 어느 시점인지
received_at 서버 수신 서버가 부여하는지, 재전송 때 새로 기록하는지
화면의 측정 시각 measured_at의 표시 적용 시간대, 날짜, 초 이하 자릿수

두 장비의 시계가 서로 맞지 않으면 오프셋을 바르게 처리해도 사건의 실제 선후를 정확히 복원하지 못할 수 있습니다.
수신 시각과 측정 시각의 차이를 곧바로 통신 지연으로 해석하려면 시계 동기화와 각 필드의 생성 시점도 검토해야 합니다.
필요한 시계 정확도와 허용 차이는 제품의 용도와 해당 기능에 맞게 정합니다.

측정 사건과 서버 수신 사건을 별도 시점과 별도 필드로 표시한 전송 흐름
측정과 수신은 각각의 사건입니다.
두 필드를 같은 시간대로 표시하는 작업과, 두 사건 사이의 차이를 해석하는 작업은 구분합니다.

시험은 같은 기록의 저장·조회·표시를 이어서 확인합니다

시험용 기록에 고유한 식별자를 부여하고 입력 타임스탬프, 서버 조회 값, 화면 표시 값을 나란히 남기면 변환이 일어나는 지점을 찾기 쉽습니다.
같은 순간을 다른 오프셋으로 입력했을 때 비교 결과가 같은지, 자정 전후 기록이 의도한 날짜 목록에 포함되는지를 별도 사례로 구성합니다.

자체 시험 예시 기대하는 판단
2026-10-04T09:00:00+09:00와 2026-10-04T00:00:00Z 동일 시점으로 비교됨
2026-10-04T00:30:00+09:00 UTC 환산 결과가 2026-10-03T15:30:00Z임
오프셋 없는 2026-10-04T09:00:00 정해 둔 입력 규칙에 따라 거부하거나 별도로 해석하며, 근거 없이 UTC로 간주하지 않음
같은 기록을 다른 시간대 설정의 화면에서 조회 표시 시각이 바뀌더라도 동일한 사건을 가리킴

숫자 오프셋은 그 시점의 차이를 나타냅니다.
일광절약시간제가 적용되는 지역의 ‘매일 오전 9시’처럼 지역 일정 자체가 중요하다면, 현재 오프셋 하나를 고정해 쓰는 방식으로 충분한지 검토해야 합니다.
지역 시간대에는 날짜별 규칙이 포함되며 오프셋과 역할이 다릅니다.[2] 이 글의 고정된 +09:00 예시를 모든 지역의 일정 계산에 그대로 적용해서는 안 됩니다.

기록 검토에 남길 질문

현재 인터페이스에서 ‘측정 시각’이 어느 사건을 가리키는지, 오프셋이 없는 입력을 어떻게 처리하는지, 날짜별 조회에 어떤 시간대를 적용하는지가 분명해야 합니다.
세 가지 중 하나라도 개발·시험·운영 담당자가 다르게 해석한다면 해당 필드 정의를 먼저 맞추는 것이 좋습니다.
이후 자정 경계의 시험 기록 하나를 저장부터 화면까지 추적하면 서로 다른 해석이 실제 결과에 미치는 영향을 확인할 수 있습니다.

출처와 관련 글

확인일: 2026년 10월 4일.
표와 그림은 MedQraft가 만든 가상 사례이며 실제 장비의 측정 데이터가 아닙니다.

업무 상담

읽은 내용을,
우리 제품에 적용하려면.

제품의 현재 단계와 검토할 과제를 알려주세요.

검토할 과제 상담하기 ↗
MedQraft / 업무 상담

프로젝트 상담

지금의 과제부터,
함께 정리하겠습니다.

제품의 현재 단계와 필요한 도움을 알려주세요.
검토할 내용과 지원 범위부터 살펴보겠습니다.

Contact@medqraft.co.kr ↗
수집 항목: 성함·회사명·이메일·문의 내용·관심 서비스 · 목적: 문의 응대 · 보유: 문의 처리 완료 시까지개인정보 처리방침 보기
개인정보 처리방침

MedQraft / 개인정보 보호

개인정보 처리방침

메드크래프트는 홈페이지 상담에 필요한 정보를 최소한으로 처리합니다.
문의가 끝나면 수집한 문의 정보를 삭제합니다.

시행일: 2026년 9월 18일

1. 적용 범위와 처리 목적

이 방침은 www.medqraft.co.kr의 방문 및 업무 상담에 적용됩니다.
문의 내용 확인, 답변, 지원 범위 협의와 홈페이지의 안정적인 운영을 위해 개인정보를 처리합니다.
Q-Atelier 제품에 저장되는 고객사의 업무 데이터는 해당 서비스의 계약과 별도 안내에 따릅니다.

2. 수집 항목과 보유기간

필수 정보
성함, 이메일, 문의 내용
선택 정보
회사명, 선택한 관심 서비스 및 이용자가 문의에 직접 기재한 연락처·업무 정보
수집 방법
상담 양식 입력 및 이메일 문의
처리 근거
상담 양식의 수집·이용 동의.
계약 체결·이행을 위한 요청에 필요한 경우 관련 법령상 근거에 따라 처리합니다.
보유기간
문의 처리 완료 시까지 보관한 후 지체 없이 삭제합니다.
별도 계약으로 전환되는 자료는 계약에 필요한 항목과 보유기간을 별도로 안내합니다.
법령에 따른 보존 의무가 있는 경우 해당 자료만 구분하여 보관합니다.

필수 정보 수집에 동의하지 않을 수 있으나 홈페이지 문의 접수가 제한됩니다.
선택 정보를 입력하지 않아도 상담할 수 있습니다.
주민등록번호, 환자 정보 등 상담에 불필요한 민감한 자료는 입력하지 마세요.

3. 업무 위탁과 외부 서비스

문의 내용은 홈페이지 서버에서 메일 발송 서비스를 거쳐 회사 메일함으로 전달됩니다.
이 문의 처리 경로에 별도의 문의 데이터베이스를 두지 않습니다.

Vercel Inc.
홈페이지 호스팅, 문의 요청의 서버 처리 및 운영·보안.
접속 IP, 요청 시각, 브라우저·요청 정보 등 기술 정보가 처리될 수 있습니다.
Plus Five Five, Inc. (Resend)
이름, 이메일, 회사명, 관심 서비스와 문의 내용을 포함한 상담 알림 이메일 발송 및 발송 기록 관리
가비아 하이웍스
회사 메일함의 문의 수신·보관 및 회신

상담 정보를 판매하거나 광고 목적으로 제공하지 않습니다.
법령에 따른 요구 또는 별도 동의 등 적법한 근거가 있는 경우를 제외하고 독립적인 제3자의 목적으로 제공하지 않습니다.

4. 국외 처리와 보관

홈페이지 요청 처리와 이메일 발송에는 해외 클라우드 서비스가 사용됩니다.
문의 제출 시 암호화된 네트워크를 통해 입력 정보가 전달됩니다.

Vercel Inc. / 미국
문의 요청 처리 및 호스팅을 위해 전송됩니다.
개인정보 문의: privacy@vercel.com.
운영 기록은 사용 서비스·설정에 따른 보관기간 및 Vercel의 처리정책이 적용됩니다.
Vercel 데이터 처리 안내
Plus Five Five, Inc. (Resend) / 미국
문의 입력 정보의 이메일 발송과 발송 기록 관리를 위해 제출 시 전송됩니다.
개인정보 문의: privacy@resend.com.
Resend가 공개한 일반 요금제의 이메일·로그 기본 보관기간은 30일이며, 조기 삭제는 사업자에게 요청할 수 있습니다.
Resend 보관·삭제 안내

회사의 문의 메일 삭제와 외부 서비스의 기술 기록 삭제는 처리 경로가 다릅니다.
삭제·처리정지 및 국외 처리에 관한 문의는 아래 담당자에게 요청할 수 있습니다.
국외 처리를 원하지 않으시면 홈페이지 양식 대신 회사 이메일로 직접 문의할 수 있으며, 그 경우에도 사용하는 이메일 서비스의 처리정책이 적용됩니다.

5. 파기와 보호 조치

문의 처리 완료 여부를 확인한 뒤 메일과 별도 저장 사본을 삭제하고, 출력물이 있는 경우 분쇄 등 재사용할 수 없는 방법으로 파기합니다.
외부 처리업체에 남은 자료의 삭제가 필요한 경우 해당 업체의 삭제 절차를 통해 요청합니다.

개인정보 접근은 업무에 필요한 담당자로 제한하고, HTTPS 전송 및 계정 접근 관리를 통해 정보를 보호합니다.
개인정보가 포함된 자료를 공개 저장소나 공개 페이지에 게시하지 않습니다.

6. 이용자의 권리

본인 정보의 열람, 정정·삭제, 처리정지 및 동의 철회를 담당 이메일로 요청할 수 있습니다.
필요한 범위에서 본인 확인 후 관계 법령에 따라 처리하고 결과를 안내합니다.
법령상 보존 의무 등으로 요청을 처리할 수 없는 경우 이유를 설명합니다.
대리인을 통한 요청은 대리 권한을 확인할 수 있습니다.

7. 접속 정보와 외부 콘텐츠

홈페이지 전송·보안을 위한 서버 접속 정보가 처리될 수 있습니다.
소개 페이지의 방문 통계에는 Vercel Web Analytics가 사용됩니다.
홈페이지의 외부 영상·글꼴을 불러올 때 해당 제공자에게 접속 IP와 브라우저 등의 기술 정보가 전달될 수 있습니다.

브라우저 설정에서 쿠키와 사이트 데이터를 차단하거나 삭제할 수 있습니다.
설정에 따라 일부 기능이나 외부 콘텐츠가 제한될 수 있습니다.

8. 개인정보 보호책임자 및 문의

사업자
메드크래프트 / 대표 김병휘
개인정보 보호책임자·문의 담당자
김병휘
이메일
Contact@medqraft.co.kr
서면 문의
경기도 성남시 수정구 금토로80번길 56, 222호 (금토동, 위든타워)

권리침해 상담은 개인정보침해 신고센터 또는 개인정보분쟁조정위원회를 이용할 수 있습니다.

9. 처리방침 변경

처리 목적, 항목, 보유기간이나 위탁업체 등 내용이 변경되면 이 페이지에 시행일과 변경 내용을 안내합니다.

2026년 9월 18일: 홈페이지 상담 개인정보 처리방침 최초 공개