CalendarPrep / 01WORKSPACE
CSV 轉 ICS 轉換器
CSV 轉 ICS 轉換器 — 轉換只留在瀏覽器記憶體。
1CSV 來源資料
UTF-8 逗號 CSV;5 MiB、2,000 列、64 欄,每格 32,768 字元。僅公曆、ASCII 數字與 HH:mm。
2確認欄位對應
時區: IANA 2026b · 1970–2100
匯入行事曆
將試算表存為 UTF-8 逗號 CSV,載入或貼上後對應標題及開始日期,並明確選擇日期格式、模式、時區和重複規則。時間為24小時 HH:mm。跨夜需較晚的結束日期。全天結束日是最後包含的一天,ICS 儲存下一天。
私下保留原始生日。另建 start_date:1960-05-12 → 2027-05-12,選全天每年。閏日可用 2028-02-29,下次是 2032-02-29。2月28日或3月1日須自行選擇。不計算年齡,也不匯入出生年份。
桌面 Google 日曆:設定 → 匯入和匯出 → 匯入,選 events.ics 和測試日曆。檢查日期及首末事件。這是匯入,不是訂閱或持續同步,不傳送來賓和會議資訊。Apple/Outlook 尚未驗證。再次匯入可能重複,UID 不保證更新。私下保留 CSV 和 UID;容量遭拒時依來源列分成多個檔案,不拆同一系列。顯示實際位元組數,目標限制未確認。
轉換程式碼不會將所選檔案或產生結果傳送給 Google,但頁面和廣告請求仍可能傳送一般的瀏覽器、裝置和請求資料。除波斯語頁面外,本服務會載入 Google AdSense;Google 及其合作夥伴可能使用 Cookie 和目前或過往的造訪資訊來放送及個人化廣告。管理廣告:https://adssettings.google.com/;詳情:https://policies.google.com/technologies/partner-sites。
選事件所在地時區可保持開始當地時間;UTC 保持 UTC。重複事件維持最初經過時長,因此日光節約時間切換可能改變結束當地時間。政治規則變更須更新時區資料並重新匯出。僅分享公開工具網址。
Cloudflare Web Analytics 會另外處理頁面造訪、瀏覽器/裝置資訊及頁面載入效能。CalendarPrep 沒有產品成功事件分析介面,轉換程式碼不會把 CSV 內容、檔名或產生結果當作分析事件傳送。其外部指令碼在頁面中執行,可能存取已呈現內容。收集說明:https://developers.cloudflare.com/web-analytics/data-metrics/data-origin-and-collection/
問題與指南
重複為何消失?CSV 匯入可能變單次事件,此工具寫入 ICS RRULE。
為何跳過日期?不存在的31日、閏日及日光節約時間空檔會跳過,不消耗次數。
如何修錯?編輯列或對應,或明確排除後再驗證。報告只含列號及固定代碼。
為何只有十次?僅預覽一年內前十次,匯出規則不截斷。
課程範例:2027-03-01、03-08、03-15 09:00 UTC。生日:2028-02-29 和 2032-02-29 全天。