30/09/2018, 18:56

Sắp xếp kiểu ngày tháng

E có 1 mảng kiểu String là ngày tháng năm e lấy từ trên JSON về. Cho e hỏi làm cách nào để sắp xếp được mảng thời gian đó theo chiều tăng dần hoặc giảm dần được ạ, e thử vài cách rồi thì chỉ sắp xếp được năm và tháng, chưa sắp xếp được ngày.Mong mọi người giúp đỡ e ạ. E cám ơn

... viết 20:57 ngày 30/09/2018

Chắc là làm theo cách này

stackoverflow.com
ryandlf

Sort Javascript Object Array By Date

javascript, datetime
asked by ryandlf on 12:53PM - 12 Apr 12
Đào Văn Duy viết 20:57 ngày 30/09/2018

Trong android mà a ơi, đây là Javascript r

... viết 21:09 ngày 30/09/2018

Ac Buồn ngủ quá nên nhìn nhầm sorry

Đào Văn Duy viết 21:06 ngày 30/09/2018

hihe,k có gì a ạ

Thanh Thịnh Đới viết 21:10 ngày 30/09/2018

Để sort ngày tháng thì em chuyển string sang dạng date object . Rồi so sánh Date với nhau . Java support sẵn 1 số hàm như compare, equal, before, after.

http://upques.com/thanhthinh/blogs/lam-the-nao-de-bat-dau-hoc-android-5651871758f8dc036484809e

Võ Anh Kiệt viết 21:06 ngày 30/09/2018

Bạn convert ngày tháng về milisecond (kiểu int)

Sau đó so sánh số nào lớn hơn thì là ngày mới nhất, nhỏ hơn thì là ngày cũ hơn !

Đào Văn Duy viết 21:13 ngày 30/09/2018

e thử r a ạ,vẫn k được,thậm chí e còn đảo cả cái chuỗi đấy r cơ

Đào Văn Duy viết 21:12 ngày 30/09/2018

trên api trả về là kiểu string c ạ,t cũng chuyển sang Date r nhưng chưa đc

Võ Anh Kiệt viết 21:05 ngày 30/09/2018

Gửi 1 ví dụ lên xem nào ? Và code bạn chuyển nữa.

Bài liên quan
0