Tôi muốn biểu thị một số khoảng thời gian khoảng thời gian ở định dạng có thể đọc được của con người. Tôi đã tìm kiếm một thư viện tự động có thể chọn kích thước chính xác của các đơn vị. Khoảng thời gian sẽ dao động từ mili giây đến vài tuần. Một cái gì đó nhưKhoảng thời gian có thể đọc được tự động của con người
- 0.2s
- 2:00
- 4 ngày
- ...
Tôi biết tôi có thể tự kiểm tra kích thước của các đối số và sau đó chuyển đổi nó nhưng trước phát minh lại bánh xe tôi muốn hỏi liệu có một thư viện (chuẩn) để đạt được điều đó không.
- TimeUnit hiện chuyển đổi nhưng không có kiến thức về kích thước của các đối số
- một Joda-TimeDuration đại diện chính xác những gì tôi cần, nhưng tôi không tìm thấy nhiều về đại diện (nhưng đối với các định dạng ISO8601 của ReadableDuration)
Sửa:
đầu vào của tôi trong trong nano giây và đầu ra như mô tả một bove.
Cho một số nguyên liệu đầu vào và đầu ra mẫu của những gì bạn muốn? –
@djaqeel Tôi đã chỉnh sửa câu hỏi: đầu vào bằng nano giây (hoặc mili giây) và đầu ra là có thể đọc được càng nhiều càng tốt – Matteo