Định dạng ngày và giờ của Tổ chức Tiêu chuẩn hóa Quốc tế (ISO) là một cách tiêu chuẩn để thể hiện ngày theo lịch số -- và thời gian tùy chọn -- theo định dạng giúp loại bỏ sự mơ hồ giữa các thực thể. Định dạng, được xác định trong tiêu chuẩn ISO 8601, được các ứng dụng và máy móc sử dụng rộng rãi để trao đổi dữ liệu ngày và giờ mà không gặp phải sự không chắc chắn khi cố gắng truyền dữ liệu này qua các ranh giới quốc tế, các nền văn hóa đa dạng hoặc các múi giờ khác nhau
Ví dụ: người Bắc Mỹ thường viết tháng trước ngày, chẳng hạn như 30/3/2021 hoặc 3/3/2021. Tuy nhiên, người châu Âu thường viết ngày trước tháng, như 30 tháng 3 năm 2021 hoặc 30. 3. 2021. Ngay cả dấu phân cách giữa các số cũng có thể khác nhau. ISO 8601 cung cấp một tiêu chuẩn quốc tế giúp loại bỏ sự nhầm lẫn này
Biểu diễn ngày trong ISO 8601 dựa trên lịch Gregorian, lịch này đã thay thế lịch Julian vào năm 1582 để phù hợp hơn với các chu kỳ theo mùa. Tiêu chuẩn ISO cũng xem xét các năm nhuận. Ngoài ra, nó dựa trên đồng hồ 24 giờ (đôi khi được gọi là giờ quân sự) và nó chứa các múi giờ khác nhau và chúng khác với Giờ phối hợp quốc tế (UTC) như thế nào.
Tiêu chuẩn ISO áp dụng cách tiếp cận từ tổng quát đến cụ thể đối với các định dạng ngày của nó. Năm đến trước, tiếp theo là tháng và sau đó là ngày trong tháng, với hầu hết các yếu tố được biểu thị dưới dạng giá trị số. Ví dụ: đại diện ISO cho ngày 15 tháng 7 năm 2022 là 20220715 hoặc 2022-07-15. Ví dụ thứ hai đại diện cho định dạng mở rộng, là một phần của các tiện ích mở rộng ISO được giới thiệu vào năm 2019
Tiêu chuẩn ISO có cách tiếp cận tương tự đối với thời gian. Giờ đến trước, sau đó đến phút và cuối cùng là giây. Ví dụ, thời gian 5. 37p. m. và 9 giây được thể hiện ở định dạng ISO là T173709 hoặc T17. 37. 09. Ký tự T là ký hiệu đứng trước giá trị thời gian. Khi ngày và giờ được cung cấp cùng nhau, người chỉ định cũng hoạt động như một dấu phân cách. Ngoài ra, một giá trị thời gian có thể sử dụng dấu hai chấm để phân tách các phần tử, đây cũng là một phần của tiện ích mở rộng 2019
Làm việc với các giá trị ngày ISO
ISO 8601 xác định nhiều định dạng để thể hiện giá trị ngày tháng. Các định dạng sử dụng các ký tự cụ thể để biểu thị các thành phần ngày tháng. Bảng trong Hình 1 mô tả cách các ký tự này được sử dụng và hiển thị phạm vi giá trị được chấp nhận của chúng
Các định dạng ngày sử dụng các ký tự trong các kết hợp khác nhau để biểu thị các khung thời gian cụ thể, nhưng chúng hoạt động trong các giới hạn được xác định nghiêm ngặt. Ví dụ: tiêu chuẩn ISO xác định định dạng năm là YYYY, định dạng năm/tháng là YYYY-MM và định dạng năm/tháng/ngày là YYYYMMDD (định dạng cơ bản) hoặc YYYY-MM-DD (định dạng mở rộng). Tuy nhiên, tiêu chuẩn không cho phép MMDDYYYY, MMYYYYDD hoặc bất kỳ sự kết hợp chưa được phê duyệt nào khác để loại bỏ bất kỳ sự nhầm lẫn nào
Tiêu chuẩn cũng giới hạn những yếu tố ngày nào có thể đứng một mình. Chẳng hạn, có thể sử dụng riêng thế kỷ (YY) và năm (YYYY), nhưng không thể sử dụng tháng (MM), ngày trong tháng (DD) hoặc bất kỳ ký tự ngày nào khác. Tháng phải được sử dụng với năm và ngày phải được sử dụng với tháng. Ngoài ra, tuần (Www) phải được sử dụng với năm và ngày trong tuần (D) phải được sử dụng với tuần. Ngoài ra còn có một số cân nhắc khác về tuần và ngày cần lưu ý
- Tuần đầu tiên trong năm là tuần dương lịch bao gồm ngày thứ Năm đầu tiên của năm đó
- Tuần cuối cùng của năm liền kề trước tuần đầu tiên của năm tiếp theo
- Khi ngày (D) được chỉ định với tuần (Www), việc đánh số bắt đầu bằng Thứ Hai. Ví dụ: Thứ Hai bằng 1, Thứ Ba bằng 2, v.v.
Ngày thứ tự trong năm (DDD) cũng phải được sử dụng với giá trị năm. Bảng trong Hình 2 cho thấy sự kết hợp chấp nhận được của các ký tự ngày được mô tả trong bảng trước, cùng với ví dụ về từng ký tự.
Không có định dạng mở rộng cho thế kỷ, năm hoặc năm/tháng, nhưng có các định dạng khác. Ngoài ra, tất cả các định dạng -- cơ bản và mở rộng -- phải bao gồm số chữ số chính xác được chỉ định bởi tiêu chuẩn ISO. Ví dụ: ngày 6 tháng 4 năm 2022 phải được chỉ định là 20220406 hoặc 2022-04-06, thay vì 202246 hoặc 2022-4-6
Làm việc với các giá trị thời gian ISO
Một giá trị thời gian thường được đặt trước bởi ký tự chỉ định T. Có thể bỏ chữ T nếu không có nguy cơ nhầm lẫn thời gian với ngày tháng. Tuy nhiên, nó chỉ nên được bỏ qua nếu được sự đồng ý của cả hai đối tác trao đổi thông tin liên lạc. Lưu ý rằng các ký tự được sử dụng cho giây (ss) bao gồm 00 -- 60 trong phạm vi của chúng, thay vì 00 -- 59. Điều này được thực hiện để kết hợp giây nhuận
Các ký tự phân số cho giờ, phút và giây (h, m và s) có thể là một hoặc nhiều chữ số. Nếu được sử dụng với giờ, giá trị thời gian không được bao gồm phút (mm) hoặc giây (ss). Nếu được sử dụng với phút, giá trị thời gian không thể bao gồm giây. Tuy nhiên, có thể sử dụng dấu phẩy hoặc dấu chấm để tách một phân số khỏi phân đoạn thời gian gốc của nó. Ví dụ, thời gian 6. 11 một. m. và 54. 17 giây có thể được biểu diễn dưới dạng T061154,17, T06. 11. 54,17, T061154. 17 hoặc T06. 11. 54. 17
Cũng như các định dạng ngày tháng, tiêu chuẩn ISO giới hạn yếu tố thời gian nào có thể đứng một mình. Trong trường hợp này, chỉ có định dạng giờ (hh) có thể được chỉ định bởi chính nó. Phút (mm) phải được sử dụng với giờ và giây (ss) phải được sử dụng với phút. Ngoài ra, các tổ hợp ký tự phải tuân theo đặc tả ISO, giống như với ngày tháng. Ví dụ, ss. mm. hh hoặc một số hỗn hợp chưa được phê duyệt khác không thể được sử dụng
Không có định dạng mở rộng cho giờ hoặc giờ/phân số, nhưng có các định dạng khác. Cũng như các giá trị ngày, tất cả các giá trị thời gian phải bao gồm số chữ số chính xác được chỉ định bởi tiêu chuẩn ISO. Ví dụ: 4. 08 một. m. và 6 giây phải được chỉ định là T040806 hoặc T04. 08. 06, không phải T486 hay T4. 8. 6. Ngoại lệ duy nhất cho điều này là khoảng thời gian phân số. Trong bảng, chúng được thể hiện dưới dạng ba chữ số, nhưng chúng có thể là bất kỳ số lượng chữ số nào đã thỏa thuận
Đầu ngày được biểu thị bằng T000000 hoặc T00. 00. 00 và cuối ngày được biểu thị bằng T240000 hoặc T24. 00. 00. Điều này có nghĩa là hết một ngày dương lịch (T24. 00. 00) trùng với ngày bắt đầu của ngày dương lịch tiếp theo (T00. 00. 00). Các định dạng ngắn hơn cũng có thể được sử dụng cho các giá trị này, chẳng hạn như T00. 00 và T24. 00
Làm việc trên các múi giờ
Tiêu chuẩn ISO 8601 cũng cung cấp sự khác biệt về múi giờ, vì chúng liên quan đến UTC. Thông tin múi giờ được gắn thẻ vào cuối giá trị thời gian. Thời gian có thể được chỉ định giống như UTC hoặc trước hoặc sau nó. Khi đi trước hoặc đi sau thì sự chênh lệch thời gian phải được thể hiện bằng giờ hoặc bằng giờ và phút. Bảng trong Hình 5 cho thấy cách thêm thông tin múi giờ vào các giá trị thời gian. Nó cũng cung cấp các ví dụ về các định dạng khác nhau
The placeholder represents a valid time value, which can include any of the approved ISO time formats. The Z designator indicates that the time zone is UTC and needs only to be tagged onto the time value.
Nếu múi giờ địa phương giống hoặc trước UTC, thì phải thêm dấu cộng sau giá trị thời gian, theo sau là số giờ hoặc số giờ và phút. Nếu múi giờ địa phương nằm sau UTC, thì dấu trừ phải được thêm vào sau giá trị thời gian, theo sau là số giờ hoặc số giờ và phút. Chỉ nên bỏ qua số phút nếu chênh lệch thời gian chính xác là số nguyên của giờ
Xem thêm. ngày Julian
Thông tin này được cập nhật lần cuối vào Tháng 9 năm 2022
Tiếp tục đọc Giới thiệu về định dạng ngày ISO
- Mất hiệu lực chứng nhận ISO. Huyền thoại so với rủi ro
- Tuân thủ các tiêu chuẩn này để đảm bảo tính liên tục và khả năng phục hồi trong kinh doanh
- Tuân thủ cung cấp bằng chứng thành công cho các bên liên quan như thế nào
- Tiêu chuẩn ISO 22316 đề cập đến khả năng phục hồi như thế nào?
- ISO 31000 so với. COSO. So sánh tiêu chuẩn quản lý rủi ro
Điều khoản liên quan
Dự án CompTIA+Dự án CompTIA+ là chương trình chứng nhận của Hiệp hội Công nghiệp Công nghệ Điện toán được thiết kế để chứng minh một người có. Xem định nghĩa đầy đủDHCP (Giao thức cấu hình máy chủ động)DHCP (Giao thức cấu hình máy chủ động) là một giao thức quản lý mạng được sử dụng để gán động một địa chỉ IP cho bất kỳ. Xem định nghĩa đầy đủIBM (International Business Machines Corporation)IBM (International Business Machines Corporation) là một công ty công nghệ đa quốc gia có trụ sở tại Armonk, N. Y. Xem định nghĩa đầy đủTừ trong ngày
bóng CNTT
Shadow IT là phần cứng hoặc phần mềm trong một doanh nghiệp không được bộ phận CNTT trung tâm của tổ chức hỗ trợ