chuỗi đầu kèo bóng đá hom nay ngày/giờ được giải mã bằng quy trình sau.
Tria chuỗi đầu kèo bóng đá hom nay thành mã thông báo và phân loại từng mã thông báo thành chuỗi, múi giờ, múi giờ hoặc số.
Nếu mã thông báo số chứa dấu hai chấm (:
), đây là chuỗi thời gian. Bao gồm tất cả các chữ số và đại phân tiếp theo.
Nếu mã thông báo số chứa dấu gạch ngang (-
), chém (/
) hoặc hai hoặc nhiều dấu chấm (.
), Đây là một chuỗi ngày có thể có một tháng văn bản. Nếu một mã thông báo ngày đã được nhìn thấy, thay kèo bóng đá hom nay đó, nó được hiểu là tên múi giờ (ví dụ:America/new_york
).
Nếu mã thông báo chỉ là số, thì đó là một trường duy nhất hoặc ngày kết hợp ISO 8601 (ví dụ:19990113
cho ngày 13 tháng 1 năm 1999) hoặc thời gian (ví dụ:141516
cho 14:15:16).
Nếu mã thông báo bắt đầu bằng điểm cộng (+
) hoặc trừ (-
), sau đó nó là múi giờ số hoặc trường đặc biệt.
Nếu mã thông báo là chuỗi chữ cái, hãy khớp với các chuỗi có thể:
Xem mã thông báo có khớp với bất kỳ tác phẩm viết tắt múi giờ đã biết nào không. Các chữ viết tắt này được cung cấp bởi tệp cấu hình được mô tả trongPhần B.4.
Nếu không tìm thấy, hãy tìm kiếm một bảng nội bộ để khớp với mã thông báo dưới dạng chuỗi đặc biệt (ví dụ:hôm nay
), ngày (ví dụ:Thứ năm
), tháng (ví dụ:tháng 1
) hoặc từ tiếng ồn (ví dụ:at
, trên
).
Nếu vẫn chưa tìm thấy, hãy ném lỗi.
Khi mã thông báo là một trường hoặc trường số:
Nếu có tám hoặc sáu chữ số và nếu không có trường ngày nào được đọc trước đó, thì hãy diễn giải dưới dạngNgày kết hợpHồi(ví dụ:19990118
hoặc990118
). kèo bóng đá hom nay làYYYYMMDD
hoặcYYMMDD
.
Nếu mã thông báo là ba chữ số và một năm đã được đọc, thì hãy diễn giải là ngày trong năm.
Nếu bốn hoặc sáu chữ số và một năm đã được đọc, sau đó diễn giải theo thời gian (HHMM
hoặcHHMMSS
).
13300_13447
Nếu không, đặt hàng trường ngày được giả định để tuân theoDatestyle
Cài đặt: MM-DD-YY, DD-MM-YY hoặc YY-MM-DD. Ném lỗi nếu trường một tháng hoặc ngày được tìm thấy nằm ngoài phạm vi.
Nếu BC đã được chỉ định, phủ định năm và thêm một để lưu trữ nội bộ. .
Nếu BC không được chỉ định và nếu trường năm có chiều dài hai chữ số, thì điều chỉnh năm thành bốn chữ số. Nếu trường nhỏ hơn 70, thì thêm 2000, nếu không thì thêm 1900.
14270_143550099
là AD 99).
Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không khớpMẫu nàyĐể báo cáo vấn đề tài liệu.