Tôi có một chuỗi chứa biểu diễn ngày tháng. Dường như:Bạn sẽ lập trình như thế nào Tạo một mẫu từ một ngày được lưu trữ trong một chuỗi?
Thu 30 tháng 11 19:00:00 EST 2006
Tôi đang cố gắng để tạo ra một đối tượng Date sử dụng SimpleDateFormat và có 2 vấn đề.
1.) Tôi không thể hình dung ra mô hình để mã hóa cứng các giải pháp vào các nhà xây dựng SimpleDateFormat
2.) Tôi không thể tìm thấy một cách để tôi có thể phân tích các chuỗi sử dụng API để xác định mô hình vì vậy tôi có thể tái sử dụng điều này cho các mẫu đầu ra ngày khác nhau
Nếu có ai biết giải pháp sử dụng API hoặc giải pháp tùy chỉnh, tôi sẽ đánh giá cao điều đó.
FYI, các lớp ngày giờ phiền hà cũ như ['java.util.Date'] (https://docs.oracle.com/javase/8/docs/api/java/util/Date.html) , ['java.util.Calendar'] (https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html) và' java.text.SimpleTextFormat' hiện là [legacy ] (https://en.wikipedia.org/wiki/Legacy_system), được thay thế bởi [java.time] (https://docs.oracle.com/javase/8/docs/api/java/time/package- summary.html) các lớp học. Xem [Hướng dẫn của Oracle] (https://docs.oracle.com/javase/tutorial/datetime/TOC.html). –