Xem ICS: chưa có xem trước — chuyển sang CSV | MiConvert

Trình xem tệp ICS

Trang này chưa có phần xem trước sự kiện: nếu bạn tải tệp .ics lên đây với định dạng đích là ICS, máy chủ của chúng tôi chỉ trả về đúng tệp đó. Để thực sự đọc được nội dung bên trong một tệp lịch, hãy chuyển nó sang CSV hoặc Excel rồi mở bảng sự kiện thu được.

📁

Thả file của bạn vào đây

hoặc nhấn để chọn file

Chọn tệp

Tối đa 10 file, mỗi file 50MB

SSL được mã hóa Tự động xóa Không đăng ký Miễn phí 100%
ICS → ICS

Trang này làm được gì, và bạn nên dùng gì thay thế

Tệp .ics là văn bản iCalendar thuần: mỗi lịch hẹn nằm trong một khối BEGIN:VEVENT với các trường như SUMMARY, DTSTART, DTEND, LOCATION và DESCRIPTION, thường được xuất ra từ Google Calendar, Apple Calendar, Outlook hoặc một trang đăng ký sự kiện. Điều bất tiện là các ứng dụng lịch trên máy tính coi việc nhấp đúp là lệnh nhập dữ liệu, nên muốn biết một tệp chứa ba cuộc họp hay ba trăm ca làm lặp lại thì có thể bạn phải đổ hết chúng vào lịch thật của mình trước.

Chúng tôi nói thẳng: MiConvert không hiển thị tệp đó dưới dạng danh sách sự kiện. Tác vụ ICS sang ICS trên trang này sao chép tệp bạn tải lên và trả lại y nguyên, ngay trên máy chủ của chúng tôi, không phân tích nội dung, không có chế độ xem lịch trình và không có hộp tìm kiếm. Nếu bạn đến đây để tìm một trình xem online, trang này sẽ không cho bạn thấy gì cả.

Thứ thực sự hữu ích là các chuyển đổi ICS sang CSV và ICS sang Excel của chúng tôi — cách thiết thực để đọc một tệp lịch mà không phải nhập nó vào lịch của bạn. Tệp được phân tích bằng thư viện node-ical, và mỗi VEVENT trở thành một hàng với các cột Event Title, Start Date, End Date, Location và Description. Mở tệp CSV đó bằng bất kỳ ứng dụng bảng tính nào, hoặc lấy bản XLSX, rồi bạn có thể sắp xếp theo ngày, lọc theo địa điểm và xem toàn bộ tệp trong một lần.

Hãy lưu ý bảng đó mang theo những gì và không mang theo những gì. Thời gian bắt đầu và kết thúc được ghi dưới dạng dấu thời gian ISO 8601 theo UTC, nên một cuộc họp 09:00 ở Berlin sẽ hiện thành 2024-03-04T08:00:00.000Z và múi giờ gốc không xuất hiện ở đâu cả. Sự kiện cả ngày xuất ra thành nửa đêm theo UTC. Một chuỗi sự kiện lặp lại chỉ tạo ra một hàng, vì RRULE không được bung ra và không có cột lặp lại, nên các ngày lặp không được liệt kê. Chỉ các mục VEVENT được đọc, nên việc cần làm (to-do), người tham dự, người tổ chức, lời nhắc, trạng thái sự kiện và URL không được xuất. Mô tả nhiều dòng và văn bản UTF-8 được giữ nguyên.

Cách này phù hợp với bất kỳ ai được gửi email kèm một tệp lịch trình và muốn kiểm tra nó trước khi chạm vào lịch của mình: chương trình hội thảo, bảng phân ca, xác nhận đặt chỗ, hoặc một lịch đã xuất mà bạn muốn kiểm tra trước khi di chuyển dữ liệu. Với một hai sự kiện, hãy nhớ rằng .ics là văn bản, nên một trình soạn thảo văn bản thuần cũng cho bạn thấy các dòng SUMMARY và DTSTART ở dạng thô.

Cách đọc một tệp ICS bằng MiConvert

  1. Trước tiên hãy đưa tệp .ics về thiết bị của bạn: trong Google Calendar dùng Settings, Import and export, Export; trong Apple Calendar dùng File, Export; trong Outlook hãy lưu tệp đính kèm của thư mời. Một liên kết kết thúc bằng .ics cần được tải xuống chứ không phải mở trực tiếp.
  2. Đổi định dạng đích sang CSV, hoặc XLSX nếu bạn muốn dùng Excel. Để nguyên đích là ICS thì bạn chỉ nhận lại một bản sao của tệp vừa tải lên.
  3. Tải tệp lên. Khách có thể gửi tệp tối đa 50 MB, tối đa 10 tệp mỗi lượt; tài khoản miễn phí nâng giới hạn mỗi tệp lên 100 MB.
  4. Tải kết quả về — một bảng duy nhất gồm các hàng VEVENT — rồi mở bằng Excel, Numbers, LibreOffice Calc hoặc Google Sheets để sắp xếp hoặc lọc theo ngày, tên hoặc địa điểm.

Các chuyển đổi ICS thực sự mang lại điều gì

  • Một bảng sự kiện năm cột: Event Title, Start Date, End Date, Location, Description, mỗi VEVENT trong tệp là một hàng.
  • Hai lựa chọn đầu ra cho cùng một dữ liệu: CSV cho script và nhập dữ liệu, XLSX để mở trực tiếp trong Excel.
  • Nhận các tệp iCalendar xuất từ Google Calendar, Apple Calendar, Outlook và các hệ thống đặt chỗ, kể cả tệp có mô tả nhiều dòng và ký tự không phải tiếng Anh.
  • Toàn bộ nội dung sự kiện được giữ lại, không bị cắt ngắn, nên các ghi chú chương trình dài vẫn đọc được trong cột Description.
  • Với tác vụ chuyển ICS sang ICS, tệp trả về giống hệt từng byte, điều này chỉ hữu ích nếu bạn muốn một bản sao nguyên vẹn.
  • Không cần tài khoản để thực hiện một lần chuyển đổi trong giới hạn của khách.

Câu hỏi thường gặp

Tôi có xem được các sự kiện trong lịch ngay trên trang này, kiểu như hộp thư hay chế độ xem lịch trình không?

Không. Ở đây không có danh sách sự kiện, bản xem trước hay tìm kiếm. Tác vụ ICS sang ICS trả lại tệp của bạn y nguyên. Hãy chuyển tệp sang CSV hoặc Excel, các sự kiện sẽ hiện ra thành các hàng trong bảng tính — đó là thứ gần nhất với một trình xem mà chúng tôi có.

Làm thế nào để chuyển ICS sang CSV?

Tải tệp .ics lên, chọn đầu ra là CSV và tải kết quả về. Bạn nhận được một hàng cho mỗi VEVENT với tên, thời gian bắt đầu, thời gian kết thúc, địa điểm và mô tả. Giá trị bắt đầu và kết thúc được ghi dưới dạng dấu thời gian ISO 8601 theo UTC, ví dụ 2024-03-04T08:00:00.000Z, nên hãy tự quy đổi về múi giờ của bạn nếu cần giờ địa phương chính xác.

Làm thế nào để chuyển tệp ICS sang Excel?

Chọn XLSX làm định dạng đích thay vì CSV. Vẫn là năm cột đó nhưng được ghi vào một tệp .xlsx thật, nên bạn có thể sắp xếp và lọc mà không cần bước nhập dữ liệu. Nếu bảng tính của bạn làm hỏng ký tự có dấu trong CSV, hãy dùng XLSX.

Bản xuất có hiển thị múi giờ của sự kiện không?

Không. Ngày bắt đầu và kết thúc được ghi theo UTC và TZID gốc không được đưa vào bảng. Sự kiện cả ngày được xuất thành nửa đêm theo UTC. Hãy tự quy đổi độ lệch nếu bạn cần giờ địa phương.

Sự kiện lặp lại, người tham dự hay lời nhắc có được đưa vào không?

Không. Một chuỗi lặp lại chỉ xuất hiện thành một hàng vì RRULE không được bung ra và không có cột lặp lại, nên các ngày lặp không được liệt kê. Người tham dự, người tổ chức, lời nhắc, trạng thái sự kiện và URL không được xuất, và chỉ các khối VEVENT được đọc, nên các nhiệm vụ VTODO bị bỏ qua.

Các bạn có chuyển CSV sang ICS, hoặc ICS sang PDF không?

Hiện thì không. Cả hai chuyển đổi này đều không có ở đây. Để có một lịch trình in được, hãy chuyển ICS sang XLSX rồi in hoặc xuất PDF từ ứng dụng bảng tính của bạn.

Làm thế nào để thêm tệp ICS vào Outlook hoặc Google Calendar?

Việc đó được làm trong ứng dụng lịch: trong Outlook dùng File, Open & Export, Import/Export, Import an iCalendar (.ics) file; trong Google Calendar dùng Settings, Import and export, Import. Chuyển sang CSV trước giúp bạn kiểm tra nội dung trước khi quyết định.

Tệp lịch của tôi sẽ thế nào sau khi tôi tải lên?

Việc xử lý diễn ra trên máy chủ của chúng tôi, không phải trong trình duyệt của bạn, qua kết nối HTTPS. Tệp .ics bạn tải lên được xóa ngay khi tác vụ hoàn tất, và tệp đã chuyển đổi có thể tải về qua một liên kết không thể đoán được trong khoảng bốn giờ trước khi bị xóa tự động. Tên tệp và kích thước được lưu trong log của chúng tôi, và người dùng đã đăng nhập sẽ thấy lần chuyển đổi đó trong lịch sử tài khoản.