예정일이 바뀌는 경우

새 생리 시작일 기록, 기록 수정·삭제, 주기 길이 설정 변경은 다음 예정일과 그에 따른 배란일·가임기 추정을 바꿀 수 있습니다. 생리 기간 설정은 예상 출혈 구간의 길이를 바꾸지만 다음 시작일 자체를 바꾸지는 않습니다.

현재 날짜도 계산에 쓰입니다. 예상 주기가 기록 없이 지나가면 저장된 기록이 같아도 앱은 더 뒤의 예상 주기를 다음 일정으로 표시할 수 있습니다.

가장 최근 시작일이 기준점입니다

미래 주기는 가장 최근에 기록한 생리 시작일에서 앞으로 계산합니다. 이 날짜를 새로 기록하거나 고치면 기준점이 바뀌므로 예정일과 배란일·가임기 추정도 대체로 함께 이동합니다.

과거 시작일도 최근 간격의 계산에 포함될 수 있어 수정 결과에 따라 예정일이 달라집니다. 가장 최근 시작일은 기준점과 주기 길이 추정에 모두 영향을 줄 수 있어 대체로 영향이 큽니다.

최근 간격으로 주기 길이를 다시 계산합니다

MiniCycle은 최근 생리 시작일을 최대 12개까지 사용합니다. 유효한 시작일이 두 개 이상이면 그 사이 간격을 구해 중앙값 방식의 대표값을 사용하고, 간격이 10개 이상이면 가장 짧은 값과 가장 긴 값을 하나씩 제외합니다.

유효한 간격이 없으면 자동 모드에서 29일을 기본값으로 사용합니다. 간격이 적을 때는 기록 하나의 영향이 클 수 있으며, 기록이 많아도 다음 주기가 규칙적이라고 보장할 수는 없습니다.

배란일과 가임기 추정도 함께 달라집니다

MiniCycle은 다음 예정일에서 내부 규칙에 따른 9–14일 값을 거꾸로 세어 배란일을 추정하고, 그 5일 전부터 다음 날까지 달력 날짜 7개를 가임기로 표시합니다.

예정일이나 주기 길이가 바뀌면 이 날짜들도 다시 계산됩니다. 어느 표시도 실제 배란이나 가임 상태를 측정한 결과는 아닙니다.

알림과 위젯 반영

관련 기록이나 설정이 바뀌면 MiniCycle은 로컬 알림을 다시 예약합니다. 지원되는 날짜 여유는 새 추정일을 기준으로 적용됩니다.

앱은 위젯 공유 데이터를 저장하고 새로 고침을 요청합니다. 실제 위젯 반영 시점은 iOS가 정하므로 앱이 다시 계산한 뒤에도 이전 날짜가 잠시 보일 수 있습니다.

바뀌는 날짜로 알 수 있는 것과 없는 것

예정일이 흔들린다는 건 내 건강이 아니라 내 데이터를 비추는 일입니다. 주기는 원래 달라집니다. 60만 건이 넘는 주기를 분석한 연구에서도 주기 길이는 사람마다, 또 같은 사람이라도 달마다 달랐습니다. MiniCycle이 하나의 숫자를 믿는 대신 계속 다시 추정하는 이유죠. 예측이 며칠 빗나가는 건 앱의 잘못도 내 잘못도 아닌 평범한 일입니다.

다만 바뀌는 날짜가 할 수 없는 일은 진단입니다. 이건 내 날짜에서 뽑은 참고 정보일 뿐, 피임 수단도 임신 여부 판정도 아닙니다. Mayo Clinic은 생리 간격이 24일보다 짧거나 38일보다 길 때, 임신이 아닌데 90일 넘게 없을 때, 규칙적이다가 불규칙해질 때 의료진과 상의하라고 안내합니다. 예정일이 나를 최대한 가깝게 따라오길 바란다면, 가장 도움이 되는 습관 하나는 생리 시작일을 그날그날 바로 찍어 두는 것입니다. 앱이 재는 기준점이 늘 정확하도록요.

MiniCycle for iPhone

MiniCycle 사용하기

MiniCycle은 깔끔한 아이폰 생리 캘린더, 로컬 기록, 간단한 통계, 홈 화면 위젯을 위해 만들었습니다.

App Store에서 받기

작성자

김찬욱

김찬욱은 MiniCycle을 개발하고 앱의 동작을 문서화합니다. 건강 가이드는 인용한 자료를 바탕으로 작성하며 의료 자격이나 의료진 검토를 암시하지 않습니다.

MiniCycle editorial

참고 자료

이 글의 작성 기준

앱 관련 내용은 현재 MiniCycle 동작을 기준으로 확인했습니다. 건강 정보는 연결된 의료·공공 보건 자료를 바탕으로 정리했으며, 진단이나 진료를 대신하지 않습니다. 편집 원칙 보기.