Tôi cần phải phân tích cú pháp biểu diễn chuỗi RFC 2822 của một ngày trong Java. Một chuỗi ví dụ là ở đây:Phân tích cú pháp ngày RFC 2822 trong JAVA
Sat, 13 Mar 2010 11:29:05 -0800
Nó trông khá khó chịu vì vậy tôi muốn chắc chắn rằng tôi đang làm tất cả những gì đúng đắn và sẽ chạy vào lạ vấn đề sau đó với ngày được giải thích sai hoặc thông qua AM-PM/vấn đề thời gian quân sự, vấn đề thời gian UTC, vấn đề tôi không dự đoán, vv ...
Cảm ơn!
Bạn đã thử sử dụng 'java.text.SimpleDateFormat' chưa? – skaffman
Điều đó giống như một trong những quyền sử dụng, tôi đã lo lắng về những gì các chuỗi định dạng chính xác là tốt, nó trông giống như một cái gì đó mà có thể dễ dàng để mess up. Điều này dường như là chuỗi bên phải cho RFC 2822 mặc dù: "EEE, d MMM yyyy HH: mm: ss Z" (theo câu trả lời dưới đây) –
không phải là 'd' nhưng' dd'. –