【发布时间】:2021-11-28 21:50:26
【问题描述】:
我有一个整数数组,它是今天和明天日期的集合,我想根据日期的类型来分隔整数数组
let dateCollection = [
1633722900,
1633730500,
1633754910,
1633758913,
1633820400,
1633824000,
1633827600,
1633831200,
1633834800,
1633838400,
1633842000
]
预期结果
let today: [Int] = [
1633722900,
1633730500,
1633754910,
1633758913
]
let tomorrow: [Int] = [
1633820400,
1633824000,
1633827600,
1633831200,
1633834800,
1633838400,
1633842000
]
我应该怎么做才能将它们分开,我已经做了一个扩展,将整数转换为日期,反之亦然,并将其显示为时间,我也已经创建了日期到时间的扩展
func getTimetringFromINT() -> String {
let date = Date(timeIntervalSince1970: TimeInterval(self))
let dateFormatter = DateFormatter()
dateFormatter.locale = Locale(identifier: "id")
dateFormatter.dateFormat = "HH:mm"
return dateFormatter.string(from: date)
}
【问题讨论】: