Tôi có một đối tượng array
của NSDate
mà tôi đang cố chuyển đổi thành số string
. Cách tôi chuyển đổi chúng là NSDateFormat
, nhưng nếu có cách nào tốt hơn, tôi sẽ rất vui khi được nghe.Cách chuyển đổi ngày (không biết loại) thành chuỗi
Những điều nhất một date
sẽ phải là:
Days-Hours-Minutes-Seconds-Milliseconds
Nhưng một số sẽ chỉ còn lại ít, như:
Minutes-Seconds-Milliseconds
Hoặc thậm chí ít hơn. Bây giờ tôi sẽ phải chuyển đổi chúng thành string
. Tôi có phải tạo if statements
để xác định xem nó có ngày, giờ, v.v. hay có cách nào dễ dàng hơn để thực hiện việc này không?
Bạn có ít nhất có một danh sách tất cả các khả năng? Nếu vậy, bạn chỉ có thể thử chúng cái khác. – matt
Hoặc có lẽ bạn có thể phân biệt các khả năng chỉ bằng cách đếm dấu gạch nối? Đó là một điều dễ dàng. – matt
Thử sử dụng // Sử dụng 'NSDataDetector'. – zaph