ListFan
시간 · 무료

캘린더 일정 ICS 만들기

Google Calendar 및 다른 iCalendar 앱으로 가져올 UTC 일정 또는 반복 일정을 만듭니다.

01값 입력

브라우저에서 실행

브라우저에서 오프라인으로 작동합니다. 페이지와 필요한 파일을 불러온 뒤에는 처리에 인터넷이 필요하지 않습니다.

입력한 시작 시간을 UTC로 해석하고 분 단위 지속 시간을 더해 종료 시간을 계산합니다. iCalendar 텍스트를 이스케이프하고 DTSTART, DTEND, UID 및 선택적 RRULE이 포함된 VEVENT를 출력합니다. 문자를 나누지 않고 UTF-8 75바이트에서 줄을 접습니다. ICS 파일을 다운로드해 캘린더로 가져오세요.

예시

사용 방법

Google Calendar 및 다른 iCalendar 앱으로 가져올 UTC 일정 또는 반복 일정을 만듭니다.

DTEND = DTSTART + duration × 60 s

아니요. 현지 시각이 아닌 UTC를 입력하세요. 단일 일정 또는 하나의 반복 시리즈를 만들며 동기화, 충돌 감지, 참석자 알림은 하지 않습니다. 월간 및 연간 반복은 달력 규칙을 따르고 유효하지 않은 날짜는 건너뜁니다. 캘린더의 가져오기 동작은 다를 수 있습니다. 동일한 입력은 동일한 일정 식별자를 만듭니다.

데이터는 내 기기에

입력은 이 페이지에서 처리되며 서버로 전송되지 않습니다.

도구 소개

Google Calendar 및 다른 iCalendar 앱으로 가져올 UTC 일정 또는 반복 일정을 만듭니다.

입력한 시작 시간을 UTC로 해석하고 분 단위 지속 시간을 더해 종료 시간을 계산합니다. iCalendar 텍스트를 이스케이프하고 DTSTART, DTEND, UID 및 선택적 RRULE이 포함된 VEVENT를 출력합니다. 문자를 나누지 않고 UTF-8 75바이트에서 줄을 접습니다. ICS 파일을 다운로드해 캘린더로 가져오세요.

도구 사용 ↑

사용 방법

  1. 값 입력

    일정 제목 · 시작 · UTC · 지속 시간 · 분 · 반복 · 발생 횟수 · 장소

  2. 계산 / 생성

    Google Calendar 및 다른 iCalendar 앱으로 가져올 UTC 일정 또는 반복 일정을 만듭니다.

  3. 결과

    BEGIN:VCALENDAR VERSION:2.0 PRODID:-//ListFan//Local Calendar Builder//EN CALSCALE:GREGORIAN BEGIN:VEVENT UID:20260922T180000Z-8367d941@list.fan DTSTAMP:20260922T080909Z DTSTART:20260922T180000Z DTEND:20260922T19

계산 방법

  1. 입력한 시작 시간을 UTC로 해석하고 분 단위 지속 시간을 더해 종료 시간을 계산합니다.
  2. iCalendar 텍스트를 이스케이프하고 DTSTART, DTEND, UID 및 선택적 RRULE이 포함된 VEVENT를 출력합니다.
  3. 문자를 나누지 않고 UTF-8 75바이트에서 줄을 접습니다.
  4. ICS 파일을 다운로드해 캘린더로 가져오세요.
DTEND = DTSTART + duration × 60 s
예시

캘린더 일정 ICS 만들기

일정 제목
2026-09-22
시작 · UTC
2026-09-22T18:00
지속 시간 · 분
60
반복
반복 없음
발생 횟수
1
장소
결과
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//ListFan//Local Calendar Builder//EN
CALSCALE:GREGORIAN
BEGIN:VEVENT
UID:20260922T180000Z-8367d941@list.fan
DTSTAMP:20260922T080909Z
DTSTART:20260922T180000Z
DTEND:20260922T190000Z
SUMMARY:2026-09-22
END:VEVENT
END:VCALENDAR

자주 묻는 질문

캘린더를 동기화하거나 현지 시간을 변환하나요?

아니요. 현지 시각이 아닌 UTC를 입력하세요. 단일 일정 또는 하나의 반복 시리즈를 만들며 동기화, 충돌 감지, 참석자 알림은 하지 않습니다. 월간 및 연간 반복은 달력 규칙을 따르고 유효하지 않은 날짜는 건너뜁니다. 캘린더의 가져오기 동작은 다를 수 있습니다. 동일한 입력은 동일한 일정 식별자를 만듭니다.

데이터는 어디로 가나요?

계산은 기기에서 실행됩니다. 입력은 서버로 전송되지 않습니다.

용어와 설명

값 입력

일정 제목

한 줄, 최대 500자이며 SUMMARY로 내보냅니다.

원본 텍스트를 입력하세요. 처리는 기기에서 이루어집니다.

시작 · UTC

유효한 UTC 날짜와 시간을 입력하세요. 브라우저 시간대는 적용하지 않습니다.

표시된 형식으로 날짜나 시간을 입력하세요.

지속 시간 · 분

1부터 10080까지의 정수 분입니다. 종료는 시작에 이 시간을 더한 값입니다.

개수는 소수가 아닌 정수로 입력하세요.

최솟값: 1 · 최댓값: 10080

반복

반복 없음 또는 매일, 매주, 매월, 매년을 선택하세요.

입력한 데이터에 맞는 모드를 선택하세요.

선택 항목: 반복 없음 · 매일 · 매주 · 매월 · 매년

발생 횟수

반복 일정만 해당하며 첫 일정을 포함해 1–1000회입니다.

개수는 소수가 아닌 정수로 입력하세요.

최솟값: 1 · 최댓값: 1000

장소

선택적 일반 텍스트로 최대 1000자입니다. 주소 검색이나 지오코딩은 하지 않습니다.

원본 텍스트를 입력하세요. 처리는 기기에서 이루어집니다.

결과

결과

입력한 시작 시간을 UTC로 해석하고 분 단위 지속 시간을 더해 종료 시간을 계산합니다. iCalendar 텍스트를 이스케이프하고 DTSTART, DTEND, UID 및 선택적 RRULE이 포함된 VEVENT를 출력합니다. 문자를 나누지 않고 UTF-8 75바이트에서 줄을 접습니다. ICS 파일을 다운로드해 캘린더로 가져오세요.

입력값을 바탕으로 아래 방법에 따라 계산합니다.

자주 하는 실수와 해결법

시작 시간

실수: 시간대가 자동 변환된다고 생각하며 현지 시간을 입력함.

해결: 원하는 시작 시간을 UTC로 변환한 후 입력하세요. 가져온 일정에 표시되는 현지 시간을 확인하세요.

제한 및 주요 가정

  • 아니요. 현지 시각이 아닌 UTC를 입력하세요. 단일 일정 또는 하나의 반복 시리즈를 만들며 동기화, 충돌 감지, 참석자 알림은 하지 않습니다. 월간 및 연간 반복은 달력 규칙을 따르고 유효하지 않은 날짜는 건너뜁니다. 캘린더의 가져오기 동작은 다를 수 있습니다. 동일한 입력은 동일한 일정 식별자를 만듭니다.
  • 입력한 시작 시간을 UTC로 해석하고 분 단위 지속 시간을 더해 종료 시간을 계산합니다. iCalendar 텍스트를 이스케이프하고 DTSTART, DTEND, UID 및 선택적 RRULE이 포함된 VEVENT를 출력합니다. 문자를 나누지 않고 UTF-8 75바이트에서 줄을 접습니다. ICS 파일을 다운로드해 캘린더로 가져오세요.
  • 표시 결과는 반올림될 수 있지만 측정 정밀도가 높아지는 것은 아닙니다.