ICS to CSV Converter ICS to CSV Converter

下載適用於 Windows 的 ICS 轉 CSV 轉換器軟體

將 .ics 和 .vcs 行事曆檔案轉換為電腦上的單一 CSV 表格。時區、全天日期和重複事件在輸出時保留其意義。

ICS to CSV Converter 螢幕截圖.
將 ICS 轉 CSV 轉換器軟體指向一個資料夾,其中的每個 .ics 和 .vcs 檔案都會轉換為單一表格,可用於 Excel 或 Google Sheets。每個事件和每個任務的讀取方式符合 RFC 5545 的定義,記事項目也是如此,因此在柏林時間早上 9:00 開始的會議不會在您的欄位中顯示為早上 8:00。檔案永遠不會離開其所在的磁碟。

如何下載和使用 ICS 轉 CSV 轉換器軟體

新增您的行事曆檔案.

1. 新增您的行事曆檔案

1. 新增您的行事曆檔案

將資料夾拖曳到檔案清單上,即可批次大量轉換 ICS 檔案。轉換器會遞迴掃描資料夾,並找出其中的每個 .ics 和 .vcs 檔案,包括包含單一檔案中數千個事件的多行事曆匯出。點擊任何檔案可在預覽窗格中查看其已解析的事件。

選擇輸出範本.

2. 選擇輸出範本

2. 選擇輸出範本

清單上有三個範本。Google Calendar 和 Outlook Calendar 的標頭列與這些應用程式在匯入時預期的格式相符,而 Plain 則保留每個已解析的欄位。您還可以選擇時間戳輸出的時區。事件本身的時區是一個選項,UTC 和您電腦的時區則是其他選項。如果您想刪除欄位、移動它或重新命名其標頭,可以使用欄位對應器。

轉換.

3. 轉換

3. 轉換

整個佇列會儲存為目標資料夾中的單一 Calendar.csv。無需為每個檔案使用「另存新檔」對話方塊,無需逐一瀏覽清單。

為何使用 ICS 轉 CSV 轉換器

中間沒有行事曆應用程式.

中間沒有行事曆應用程式

在應用程式之間移動行事曆資料最容易出錯。新的 Outlook 已移除行事曆 CSV 匯入功能,Microsoft 自身支援的答覆也證實了這一點,使用者在計劃好的遷移過程中發現這一點,為時已晚。直接將檔案讀取到表格中,將行事曆應用程式排除在流程之外。您可以自行排序和檢查資料,任何遺失的資料都會顯示在列中,而不是被匯入器遺漏。

一個資料夾中的日曆表格

協調人員每月手動重建同一份報告。匯出日曆,重新輸入類別,計算每人時數。批次轉換將數十個 .ics 檔案(每個同事或房間一個)合併成一個無重複的 CSV,一次性完成。工作從計數開始,而非打字。

一個資料夾中的日曆表格.
日曆保留在您的電腦上.

日曆保留在您的電腦上

搜尋此任務,半數頁面是瀏覽器式轉換器。然而,日曆檔案並非中性。它包含所有受邀者的姓名和電子郵件地址、每次會議的主題,有時還有住家地址。這是桌面軟體,因此您的日曆從本機磁碟載入,CSV 檔案直接放在旁邊,沒有帳戶,中間沒有伺服器。

ICS 到 CSV 轉換器軟體如何處理您的日曆

解析比基本欄位更多的內容

真正的元件堆疊處理 VEVENT 和 VTODO,並附帶 VJOURNAL 條目,因此在約會中定義的鬧鐘會保留在其中,而不是落在單獨的列中。讀取時會處理折疊行、逸出文字、每個屬性的 CHARSET 和 QUOTED-PRINTABLE 編碼。舊的 .vcs 封存檔經常使用 windows-1251 或類似的舊版字碼表,而且它們可以讀取。

兩種日曆格式皆支援

現代 iCalendar (.ics) 和舊版 vCalendar 1.0 (.vcs) 均可接受。.vcs 分支在您的封存檔來自舊版 Outlook、Nokia 或 Sony Ericsson 手機時很重要。並非所有轉換器都支援它們。

時區取自檔案本身

偏移量根據日曆內的 VTIMEZONE 規則計算,來自 STANDARD 和 DAYLIGHT 區塊及其 TZOFFSETFROM 和 TZOFFSETTO 值,並套用事件日期當時的規則。如果缺少 VTIMEZONE,則會使用常見 IANA 名稱的備用表格,並標記該列,以便您可以看到哪些時間戳是猜測的。

保留日期的日期

DTEND 在 iCalendar 中是獨佔的。5 日的全天條目儲存為結束於 6 日(RFC 5545),因此字面意義上,單日涵蓋表格中的兩天。這裡會將邊界轉換回,ISO 8601 格式的 DURATION 值會展開為實際結束時間,VTODO 項目會一併帶入其 DUE、COMPLETED 和 PERCENT-COMPLETE 欄位。

純粹的規則說明

RRULE 和 RDATE 欄位將保留其原始格式,EXDATE 和 RECURRENCE-ID 亦同。在原始規則旁,您將看到一個易讀的欄位,例如「每 2 週的週一、週三,直到 2026-12-31」,這是您在瀏覽兩百列的表格時實際看到的版本。

可控的欄位

與會者保留其 CN 和 ROLE 參數,以及 PARTSTAT。多值欄位(如類別或 RDATE 列表)將分為編號欄位,或合併到一個儲存格中,視表格需求而定。重複項將根據 UID 和 RECURRENCE-ID 折疊,並以 SUMMARY 和 DTSTART 作為備用鍵。輸出為 UTF-8 格式,包含 BOM 和 RFC 4180 引號,因此 Excel 在雙擊時能開啟西里爾文或 CJK 文字,並跳過匯入精靈。

三種輸出範本

在轉換前選擇欄位佈局,因此檔案無需手動編輯標頭列即可在目的地使用。

範本您獲得的欄位適用於
Google Calendar主旨、開始日期、開始時間、結束日期、結束時間、全天事件、說明、地點、私人;日期格式為 MM/DD/YYYY,時間格式為 hh:mm AM/PM表格匯入 Google Sheets,或匯回 Google Calendar
Outlook Calendar19 個欄位,按照 Outlook 的預期順序排列,其中 Reminder Date 和 Reminder Time 從 VALARM 填入,Show time 從 TRANSP 填入;與會者分為 Required 和 OptionalOutlook 是目的地,其標頭列必須完全相符
純粹 / 完整所有解析的欄位,以 ISO 8601 格式呈現,包含 UID、RRULE、STATUS、SEQUENCE 和 X- 屬性您正在審計或封存資料,而非匯入到任何地方
 免費下載
ICS to CSV Converter
ICS to CSV Converter將一個資料夾的行事曆轉換為一個試算表,在您的個人電腦上。

誰使用 ICS 轉 CSV 轉換軟體

排程人員和營運協調員

您需要每人每小時的工時和類別,以列而非月檢視呈現。匯出結果的試算表可以當晚進行樞紐分析。

IT 管理員遷移行事曆

遷移信箱或合併共享行事曆時,您需要一個中間步驟來檢查、去重複並轉移資料,而不是一個您無法檢查的直接匯入。

任何擁有 .ics 檔案及 Excel 的使用者

有人傳送了您一堆邀請,或是您匯出了自己的行事曆,而您只想讀取它。完全不需要任何行事曆帳號。

ICS to CSV Converter

ICS to CSV Converter

語言
檔案大小

5 Mb

版本

1.0

最后更新于

17/06/26

¥ 139

🖥️ System Requirements

  • Windows 11/10/8.1/8/7 (32/64 位)
  • Intel i3、AMD Ryzen 5 或以上
  • 4 GB 或以上記憶體
  • NVIDIA® GeForce® 系列 8 和 8M、Intel® HD Graphics 2000、Quadro FX 4800、Quadro FX 5600、AMD Radeon™ R600、Mobility Radeon™ HD 4330、Mobility FirePro™ 系列、Radeon™ R5 M230 或更高階顯示卡,並安裝最新驅動程式
  • 1280 × 768 螢幕解析度,32 位元色彩
  • 1 GB 或以上可用硬碟空間

🙋 常見問題解答

可以,並且可以一次轉換一整個資料夾。 .ics 檔案是 iCalendar 格式的純文字,因此 iCalendar 轉 CSV 實際上是解析並對應到欄位。好的結果與粗略的結果的區別在於細節部分,例如時區規則、exclusive DTEND 和與會者列表,這正是本程式的重點。

Excel 無法直接開啟 .ics。路徑是先將 .ics 轉為 .csv,然後 Excel 會將 CSV 開啟為一般試算表,開始與結束時間已在其各自的欄位中,因此您可以依它們排序或篩選。在大多數情況下,文字匯入精靈不會出現。

通常是因為 Windows 將 .ics 交給了行事曆應用程式,該應用程式會匯入事件並向您顯示行事曆,而非檔案本身。另一種情況是檔案並非真正的 iCalendar。某些 Outlook 邀請以 TNEF (winmail.dat) 的形式傳送,並以 .ics 名稱出現,iCalendar 解析器會報告零事件。以文字編輯器開啟檔案以區分兩者,因為真正的 iCalendar 以 BEGIN:VCALENDAR 開頭。

Google 會將行事曆匯出為 .ics 檔案,單一檔案或所有檔案的 zip 壓縮檔。輸入此匯出檔案,即可獲得 CSV。這是較安全的轉換方向。Google 的說明文件指出,將 CSV 匯入回來不會帶入任何參與者,並會將重複事件轉換為一系列獨立的單次事件,因此從 .ics 匯出建立的試算表比經過行事曆往返轉換的試算表包含更多資訊。如果實際下載的是通訊錄而非行事曆,它會以 .vcf 格式儲存,而不是 .ics,而 CSV 轉 vCard 轉換器軟體可將姓名和電話號碼的 CSV 轉換回卡片。

將行事曆儲存或轉寄為 .ics 檔案,然後在此處使用 Outlook 範本進行轉換。 Microsoft 自有的 CSV 規則很嚴格。標頭列必須保留在原位,其語言必須與 Outlook 執行所在的語言相符,這正是預製範本優於手動編輯標頭的原因。

簡短答案:某個地方讀取了時區名稱,而非其規則。長答案:當檔案中的時區名稱與接收應用程式所知的名稱不符時,該應用程式通常會回歸到 GMT,所有時間戳記都會隨之移動。此處的偏移來自檔案中的 VTIMEZONE 區塊,以及當天適用的日光節約規則,因此一月份的會議和七月份的會議各獲得其自身的偏移。

您這邊沒有問題,問題在傳送端。請寄送邀請的人將其重新以純 .ics 附件寄送,或者在原始郵件客戶端中打開訊息,然後從那裡再次儲存行事曆項目。之後傳送過來的是標準的 iCalendar 檔案,此 ICS 轉 CSV 轉換器軟體將其與 vCalendar 1.0 一併讀取。

不行,這是 Windows 桌面程式。在 Mac 上,通常的方法是使用瀏覽器轉換器或 Python 腳本,這兩者都不像在本機執行的程式那樣將工作保留在本地。

此版本不行。轉換是單向的,從 .ics 和 .vcs 轉換為 CSV。反向轉換已列入後續版本。

評分 ICS to CSV Converter

  • Windows 7
  • Windows 8
  • Windows 10
  • Windows 11
作者: SoftOrbits (English)
平均評分: 4.5 825 票數

Risk-free download

14-day money-back guarantee
Full refund, no questions asked
progressive-webapps/apis/offline-first Created with Sketch.
100% offline
Your files never leave your PC
Safe & secure download
Directly from the official website
No sign-up required
No account or email to get started
Trusted since 2006
Desktop software for Windows