行程日曆匯出器(產生 ICS 檔案)

輸入航班、住宿、觀光等行程,產生可匯入行事曆 App 的 ICS(iCalendar)檔案。每個行程可設定時區並處理日光節約時間,依照 RFC 5545 規範匯出。

  • 在瀏覽器內處理(不上傳)

載入中…

使用方式

  1. 輸入行程的標題、日期、時間、時區、地點與備註,按「新增行程」。
  2. 像航班這種在抵達地時間結束的行程,請勾選「結束時間使用其他時區」並選擇抵達地的時區。
  3. 按「下載 ICS」儲存檔案,再用行事曆 App 開啟,或使用匯入功能讀取。

常見問題

「保留時區」和「換算成 UTC」有什麼不同?

保留時區會用當地時間與時區名稱(TZID)記錄每個行程,並一併寫入時區定義(VTIMEZONE)。換算成 UTC 則把所有時間寫成世界協調時間。兩者代表的時間點相同,行事曆 App 會依裝置的時區顯示。

因日光節約時間而不存在或重複的時間怎麼處理?

依照 RFC 5545 的規定,日光節約時間開始時不存在的時間會視為切換後的時間;結束時出現兩次的時間則視為第一次。這類行程會在列表中顯示提醒。

含逗號或換行的備註能正確匯出嗎?

可以。依 RFC 5545 的 TEXT 規則,反斜線、分號、逗號與換行都會跳脫。過長的行每 75 個位元組(octet)折行,不會把中文字或表情符號從中切斷。

輸入的行程存在哪裡?

只儲存在這台裝置的瀏覽器(IndexedDB),不會傳送到伺服器;ICS 檔案也在瀏覽器內產生。可隨時按「刪除已儲存資料」清除。

注意事項與限制

  • 你輸入的內容只在此頁面處理,不會傳送到 YUCTS 的伺服器。
  • 不支援重複行程、提醒通知(鬧鐘)與邀請參加者。
  • 時區與日光節約時間規則使用瀏覽器內建的資料(IANA 時區資料庫);匯出後規則若有變更,不會反映在檔案中。
  • 匯入後的顯示方式依行事曆 App 而異。若保留時區的時間顯示不正確,請改選「換算成 UTC」。
  • 最多 200 筆行程,日期範圍為 1970~2100 年。

資料來源