chuỗi đầu vào của tôi là một thời gian PM:Tại sao thời gian Joda thay đổi PM trong chuỗi đầu vào thành AM?
log(start);
// Sunday, January 09, 2011 6:30:00 PM
Tôi đang sử dụng Joda Time's pattern syntax như sau để phân tích DateTime:
DateTimeFormatter parser1 =
DateTimeFormat.forPattern("EEEE, MMMM dd, yyyy H:mm:ss aa");
DateTime startTime = parser1.parseDateTime(start);
Vì vậy, tại sao lại là đầu ra của tôi chuỗi AM?
log(parser1.print(startTime));
// Sunday, January 09, 2011 6:30:00 AM
Cảm ơn. Điều đó đã làm điều đó. – Tree