ios - 使用swift对日期进行排序

标签 ios swift xcode date

如果我没有日期的所有部分,如何从数组中获取日期。

我有一本包含不同日期的字典,并尝试从中获取所有日期都是六月。

let dict = ["15-06-2019" : "red",
            "19-10-2019" : "green", 
            "05-08-2018" : "yellow", 
            "20-06-2019" : "orange"]

最佳答案

使用过滤器

let dict = ["15-06-2019" : "red", "19-10-2019" : "green", "05-08-2018" : "yellow", "20-06-2019" : "ornge"]
let filtered = dict.filter { $0.key.range(of: "-06-") != nil }

关于ios - 使用swift对日期进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59293278/

相关文章:

swift - Alamofire + swiftyJSON 数组解析

ios - 单击按钮更改标签上的文本

objective-c - 在 Swift 中访问 Objective-C 的 NS_ENUM

ios - 如何在 NSManagedObject 子类中定义 Fetched 属性

ios - UITableView 中的 MFMessageComposeViewController (Swift)

c++ - 此哈希仅适用于枚举类型

iphone - 水平翻转动画期间的背景颜色

iphone - 导航 Controller 标题

ios - 在 tableView iOS 中为扩展单元格加载自定义 XIB?

iOS:从 iCloud 播放歌曲