cuốn sách gpt4 ai đã làm

ios - NSDateFormatter đặt định dạng ngày: Sự khác biệt giữa "DD" và "dd" là gì?

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-01 21:22:51 30 4
mua khóa gpt4 Nike

Sử dụng NSDateFormatter để phân tích ngày tháng. Ngày bên dưới là ngày 2 tháng 5 năm 2013. Tôi nhận được các kết quả khác nhau (hiển thị bên dưới) tùy thuộc vào việc tôi có sử dụng "DD" và "dd" trong chuỗi dateFormat hay không

NSString * dateStr = @"2013-05-02";
NSDateFormatter * dateFormat = [NSDateFormatter mới];
[dateFormat setDateFormat:@"yyyy-MM-DD"];
NSDate * date = [dateFormat dateFromString:dateStr];
NSLog(@"%@",[dateFormat stringFromDate:date]);
// nhật ký 2013-01-02 ** không chính xác
[dateFormat setDateFormat:@"yyyy-MM-dd"];
// nhật ký 2013-05-02 ** đúng

"DD" đang làm gì? Nó có làm được gì không?

Tôi đã tìm kiếm trực tuyến hướng dẫn chính xác về các chuỗi định dạng ngày này nhưng tôi vẫn chưa tìm thấy hướng dẫn nào. Nếu có ai biết xin vui lòng cho tôi biết.

Cảm ơn

câu trả lời hay nhất

dd là ngày trong tháng và DD là ngày trong năm.

Nhìn thấy http://developer.apple.com/library/ios/ipad/#documentation/cocoa/Conceptual/DataFormatting/Articles/dfDateFormatting10_4.html

Tài liệu này liên kết đến các tiêu chuẩn khác nhau tùy thuộc vào phiên bản của hệ điều hành. Cái dành cho iOS 6 là tr35-25:http://www.unicode.org/reports/tr35/tr35-25.html#Date_Format_Patterns

Về định dạng ngày cài đặt ios - NSDateFormatter: Sự khác biệt giữa "DD" và "dd" là gì?, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/17118050/

30 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress