我有一個提醒應用程序,它存儲了日期和時間的值。如何根據日期對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. 如何根據修改的日期對圖像進行排序?
- 3. 如何根據創建日期對文件進行排序?
- 4. 如何根據Windows電話的順序對日期進行排序或排序
- 5. Angularjs根據開始日期和結束日期進行排序?
- 6. 如何根據英國日期獲取Bootgrid進行排序?
- 7. 根據日期對NSDictionary數組進行排序
- 8. 根據SSJS中的日期字段對NotesDocumentCollection進行排序
- 9. 根據日期時間對光標進行排序
- 10. java:根據創建日期對文件進行排序
- 11. 根據PHP中的日期對事件數組進行排序
- 12. 如何根據相對日期值對字典列表進行排序?
- 13. Ruby MongoDB-如何根據日期時間對記錄進行排序?
- 14. 如何根據今天的日期對我的Django查詢集進行排序?
- 15. 如何根據日期時間在sql server 2008中對錶列進行排序?
- 16. 如何根據其日曆發生情況對星期幾進行排序
- 17. 如何根據表中的月份使用javascript對日期列進行排序?
- 18. 如何根據今天/本週/本月對日期數組進行排序 - android
- 19. 如何根據wordpress的創建日期對類別進行排序
- 20. 如何根據字符串格式的日期對ArrayList進行排序?
- 21. 如何按日期對數據框進行排序
- 22. 如何在VB6中按日期對Excel數據進行排序
- 23. 如何根據最近的日期對字段內的數據進行排序日期
- 24. 按日期對我的tableView排序swift
- 25. 如何根據按年份分組的日期對數據進行排名?
- 26. 按日期對錶進行排序SQlite
- 27. 如何根據數據行子串對VB.NET DataView進行排序?
- 28. R:如何根據屬性值(日期)逐行進行組排序?
- 29. 根據日期按時間順序對JSON進行排序,使用jquery
- 30. 根據日期時間對錶格中的數據進行排序datetime
是日期'String',將其轉換爲'Date',然後對其進行排序。如果它已經是'Date',則跳過步驟#1。 – vadian
@vadian它是'字符串'我已經將它轉換爲'Date',但是如何比較所有數據條目? –
只要'sort {date1
vadian