我有一個提醒應用程序,它存儲了日期和時間的值。如何根據日期對tableView
單元格進行排序? 我的單元格的日期如下2017-04-11 09:37:00 +0000
如何根據日期對tableView進行排序?
回答
我假設你有一個未分類的日期數組,你從中爲tableView獲取數據。
這是很簡單的,只是排序的陣列,並重新加載的tableView,像這樣:
var dates = [...] // your dates here
dates = dates.sorted{ $0 < $1 }
yourTableView.reloadData()
我現在不能測試,但我認爲dates = dates.sorted{ $0 < $1 }
相當於dates = dates.sorted()
。此方法按「升序」順序對日期進行排序。如果你希望他們被按降序排列,您可以使用:
dates = dates.sorted{ $1 < $0 }
或
dates = (dates.sorted{ $0 < $1 }).reversed()
我在'var dates ='裏放了什麼? –
當然是你的約會!字符串轉換爲日期@ S.Verma –
好吧,所以它從我的dataBase,'task.time'和我在哪裏排序和重新加載我的'tableView'單元?在我的'cellForRowAt'? –
- 1. 如何根據日期對類對象進行排序?
- 2. 如何根據日期對sqlite數據庫進行排序?
- 3. 如何根據修改的日期對圖像進行排序?
- 4. Android:如何根據日期對列表項目進行排序
- 5. 如何根據創建日期對文件進行排序?
- 6. 我們如何根據日期對圖像進行排序
- 7. 如何根據日期字段對所有列進行排序
- 8. 如何根據Windows電話的順序對日期進行排序或排序
- 9. 根據生日對excel進行排序
- 10. 根據子女的創建日期對對象進行排序
- 11. 根據日期列對數據表進行排序(dd MMM yyyy)
- 12. 如何根據生日日期的年齡對MySQL結果進行排序
- 13. Angularjs根據開始日期和結束日期進行排序?
- 14. 如何根據英國日期獲取Bootgrid進行排序?
- 15. 如何根據數組中的日期進行排序?
- 16. 根據日期對名稱()進行排序
- 17. 根據日期時間對光標進行排序
- 18. Django:想根據日期對評論進行排序
- 19. 根據特定格式的日期對Arraylists進行排序
- 20. 根據SSJS中的日期字段對NotesDocumentCollection進行排序
- 21. java:根據創建日期對文件進行排序
- 22. 使用Java根據日期對文件進行排序
- 23. 需要根據創建日期對文件進行排序
- 24. 根據日期對NSDictionary數組進行排序
- 25. 根據PHP中的日期對事件數組進行排序
- 26. 如何根據相對日期值對字典列表進行排序?
- 27. 如何根據日期列升序對二維數組進行排序
- 28. 如何在Android中對日期和空日期進行排序?
- 29. 如何根據字符串格式的日期對ArrayList進行排序?
- 30. 如何根據表中的月份使用javascript對日期列進行排序?
是日期'String',將其轉換爲'Date',然後對其進行排序。如果它已經是'Date',則跳過步驟#1。 – vadian
@vadian它是'字符串'我已經將它轉換爲'Date',但是如何比較所有數據條目? –
只要'sort {date1
vadian