NocGO.

Hướng dẫn về lịch

Tệp .ics là gì?

Tệp .ics lưu thông tin lịch dưới dạng văn bản có cấu trúc. Các ứng dụng lịch dùng định dạng ICS để trao đổi sự kiện, ngày, địa điểm và chi tiết khác. Mở tệp có thể hiển thị sự kiện, nhưng bạn vẫn cần xác nhận thêm vào lịch.

NocGO · Cập nhật

Kiểm tra tệp lịch trong ba bước

  1. Giữ tệp gốc và mở bản sao trong trình soạn thảo văn bản thuần hoặc trình xem ICS chạy tại chỗ. Đừng đổi tên loại tệp khác thành .ics.
  2. Tìm phần chứa lịch và từng khối VEVENT. So sánh tiêu đề, giờ bắt đầu, kết thúc và địa điểm với tin nhắn nguồn.
  3. Kiểm tra tệp để tìm vấn đề thường gặp, rồi nhập vào lịch có thể chỉnh sửa. Xác nhận ngày giờ sự kiện trong lịch đó trước khi dựa vào nó.

Đọc định dạng ICS từng trường một

Tệp lịch sử dụng các thuộc tính có tên nằm giữa những dòng BEGIN và END tương ứng. Phần chứa VCALENDAR bên ngoài xác định dữ liệu lịch. Mỗi khối VEVENT mô tả một sự kiện. Một tệp có thể chứa nhiều khối sự kiện, nên tệp đính kèm không nhất thiết chỉ là một cuộc hẹn.

Đây là ví dụ nhỏ cho cuộc họp ngày 6 tháng 11 năm 2026. Sự kiện bắt đầu lúc 06:00 UTC và kéo dài một giờ. Mã định danh là ví dụ; hãy tạo mã mới cho sự kiện mới. Tệp dùng thực tế sử dụng ký tự kết thúc dòng CRLF, dù trình soạn thảo hiển thị xuống dòng thông thường.

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Example//Calendar Notes//EN
BEGIN:VEVENT
UID:2394cf30-17e4-4ba9-a382-6f011fe71035
DTSTAMP:20261027T110000Z
DTSTART:20261106T060000Z
DTEND:20261106T070000Z
SUMMARY:Project review
LOCATION:Meeting room
DESCRIPTION:Bring the revised agenda.
END:VEVENT
END:VCALENDAR

Công cụ tạo sự kiện iCal ghi cùng cấu trúc cơ bản từ các trường biểu mẫu riêng. Nó cũng xử lý mã định danh duy nhất, ký tự thoát và gấp dòng, giúp tránh lỗi dấu câu dễ dàng hơn.

Hiểu các trường của định dạng ICS

Mỗi thuộc tính trả lời một câu hỏi khác về sự kiện. Giữ mã định danh tách biệt với tiêu đề và dấu thời gian tạo tách biệt với thời gian bắt đầu đã lên lịch.

Trường Ý nghĩa Cần kiểm tra
VERSION Phiên bản định dạng lịch Dùng 2.0 cho định dạng này.
PRODID Xác định phần mềm tạo dữ liệu Đây không phải người tổ chức sự kiện.
UID Mã định danh của sự kiện Giữ nguyên khi xử lý cùng sự kiện hiện có.
DTSTAMP Dấu thời gian gắn với mục lịch Đây không phải giờ họp.
DTSTART Khi sự kiện bắt đầu Xác nhận ngày và ý nghĩa múi giờ.
DTEND Khi sự kiện kết thúc Với sự kiện cả ngày, ngày kết thúc không được tính vào khoảng.
SUMMARY Tiêu đề sự kiện Giữ tiêu đề dễ nhận ra trong danh sách lịch.
LOCATION Nơi diễn ra sự kiện Cung cấp đủ chi tiết để tìm địa điểm.
DESCRIPTION Ghi chú bổ sung về sự kiện Tránh thông tin riêng tư trong bản chia sẻ.

Tiêu chuẩn đầy đủ có nhiều thuộc tính hơn bảng này. Lời mời có thể chứa người tổ chức, người tham dự và phương thức lên lịch. Sự kiện lặp lại có thể chứa quy tắc và ngoại lệ. Bản xem trước đơn giản có thể không đánh giá các mối quan hệ đó, nên chỉ đọc được tiêu đề chưa đủ chứng minh toàn bộ tệp đúng.

So sánh loại tệp lịch và đăng ký lịch

Tệp ICS là văn bản lịch có thể chuyển đi. Tệp CSV là bảng có ý nghĩa cột phụ thuộc dịch vụ nhập. Đổi tên CSV thành ICS không chuyển đổi dữ liệu. Lịch trình PDF hoặc ảnh chụp màn hình có thể hiển thị ngày cho người đọc, nhưng chưa phải tệp lịch có cấu trúc.

Tệp đã nhập thường là bản chụp tại một thời điểm. Ngược lại, đăng ký lịch cung cấp cho lịch một URL để kiểm tra cập nhật. Chỉ đăng ký lịch bạn tin tưởng và hiểu rõ. Nhập tệp đính kèm một lần khác với thêm địa chỉ đăng ký trong cài đặt tài khoản.

Lời mời tạo thêm khác biệt: nó có thể yêu cầu bạn chấp nhận hoặc từ chối, và người tổ chức có thể gửi cập nhật. Một sự kiện riêng lẻ tạo bởi website này không gửi yêu cầu họp. Dùng chức năng mời của lịch khi người khác cần phản hồi hoặc nhận các thay đổi sau đó.

Kiểm tra thời gian và định dạng trước khi nhập

Giá trị thời gian cần ngữ cảnh. Z ở cuối nghĩa là UTC. Tham số TZID nêu tên múi giờ địa phương. Ngày giờ không có cả hai là giờ địa phương không gắn múi giờ. Sự kiện cả ngày sử dụng giá trị ngày, thay vì biểu diễn nửa đêm như sự kiện có giờ cụ thể.

Các dòng nội dung dài thường được gấp sau tối đa 75 byte UTF-8. Dòng tiếp nối bắt đầu bằng dấu cách hoặc tab. Giới hạn tính theo byte, nên ký tự không phải tiếng Anh có thể chạm ngưỡng trước 75 ký tự nhìn thấy. Giá trị văn bản cũng dùng ký tự thoát cho dấu phẩy, chấm phẩy, gạch chéo ngược và xuống dòng.

Trình xem ICS kiểm tra các vấn đề thường gặp này trong khi hiển thị chi tiết sự kiện. Phạm vi có giới hạn: triển khai lặp lại và quy tắc chuyển múi giờ tùy chỉnh vẫn cần ứng dụng lịch. Dùng mở ICS trên iPhone khi có tệp hợp lệ nhưng không thấy nút nhập rõ ràng.

Về các quy tắc nền tảng, tham khảo RFC 5545. Giữ bản sao lời mời nguồn trước khi thay đổi. Sau khi nhập, chuyển đến ngày sự kiện thực tế và xác nhận tài khoản đích, thay vì cho rằng bản xem trước đồng nghĩa với sự kiện đã lưu.

Trình xem ICS của NocGO hiển thị sự kiện mẫu và kết quả kiểm tra lịch
Công cụ hoạt động trong trình duyệt với sự kiện mẫu. Hình xem trước này không cho thấy việc nhập lịch đã hoàn tất.

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

ICS là viết tắt của gì?

Phần mở rộng .ics xác định tệp iCalendar. Đây là quy ước tên tệp cho văn bản lịch có cấu trúc, không phải dịch vụ lịch riêng. Tệp có thể chứa một sự kiện hoặc bản xuất lịch lớn hơn. Tiêu chuẩn iCalendar cũng định nghĩa công việc và thành phần khác, dù trình xem trên website này tập trung vào sự kiện.

Tệp ICS có giống lịch iCal không?

Không hoàn toàn. iCalendar là định dạng dữ liệu, còn lịch là tập hợp bạn xem hoặc chỉnh sửa trong ứng dụng. Người ta cũng dùng “iCal” như cách gọi thông thường cho tệp lịch. Nhập tệp thường tạo các mục lịch cục bộ; nó không tự động kết nối bạn với cập nhật sau này của người gửi.

Tôi có thể đọc tệp ICS mà không trả tiền cho ứng dụng không?

Có. Trình soạn thảo văn bản thuần có thể hiển thị nội dung, và trình xem chạy tại chỗ trên website này trình bày các trường sự kiện thường gặp mà không cần tài khoản hay thanh toán. Bạn không cần kết nối lịch để kiểm tra tệp. Thêm sự kiện là thao tác riêng trong ứng dụng lịch bạn chọn.

Vì sao sự kiện ICS xuất hiện sai giờ?

Kiểm tra thời gian bắt đầu dùng UTC, múi giờ có tên hay giờ địa phương không gắn múi giờ. Giá trị UTC kết thúc bằng Z và có thể hiển thị thành giờ địa phương khác. Múi giờ thiếu hoặc sai có thể làm dịch chuyển cuộc hẹn. So sánh giờ nguồn và cài đặt lịch đích trước khi lưu chỉnh sửa.

Cập nhật lần cuối:

BẮT ĐẦU TỪ ĐIỀU BẠN CẦN

Tiếp tục khám phá

SẮP RA MẮT

Nhận tin khi NocGO sẵn sàng.

Để lại email để nhận tin về truy cập sớm và ra mắt.

Bạn có thể rút lại sự đồng ý bất kỳ lúc nào bằng cách liên hệ hỗ trợ. Hỗ trợ ↗