-2
A
回答
1
let calendar = Calendar(identifier: Calendar.Identifier.gregorian)
for (idx, date) in dates.enumerated() {
if calendar.isDateInToday(date) {
print("today at index \(idx)!")
}
}
+0
谢谢!我将如何获得匹配数组中日期的对象的索引? –
+0
只需使用'enumerated()'函数:) –
1
获取第一个项目的索引,其中fireDate
在今天。如果不是nil
,至少有一个项目。
let calendar = Calendar.current
if let indexOfFirstReminderWhichFiresToday = reminders.index(where: { calendar.isDateInToday($0.fireDate) }) {
print("\(reminders[indexOfFirstReminderWhichFiresToday]) fires today")
}
相关问题
- 1. 如何检查日期是否大于今天的日期Laravel5
- 2. PHP:生日检查今天的日期
- 3. 检查日期大于2天,从今天的日期的JavaScript
- 4. 如何检查今天是否是Java日历的星期日
- 5. 检查日期是否为今日日期在剑道网格列
- 6. 今天的日期
- 7. 比较日期到今天的日期
- 8. 按日期分组,看看日期是否为今天?
- 9. 如何检查今天的日期=从SQL日期?
- 10. 如何检查输入日期是否等于今天的日期?
- 11. Cakephp检查今天的日期是否适合两个日期间隔
- 12. SQL查询检查到期日期是从今天3天?
- 13. PHP计数日期和今天日期
- 14. 检查指定日期是今天,昨天还是未来日期
- 15. 设置PHP日期为今天的日期在jQuery全日历
- 16. 检查给定的日期是否在varchar日期列表中
- 17. 检查其日期最接近今天
- 18. CakePHP 3:检查日期大于今天
- 19. 检查我的日期是在日期阵列
- 20. 新的日期()返回下一个日期,而不是今天的日期
- 21. 时间今天的日期
- 22. Mysql的今天日期
- 23. 与今天的日期
- 24. 今天的日期JSP
- 25. MySQL的日期今天
- 26. 日期codeniter10天从今天
- 27. PHP:日期“昨天”,“今天”
- 28. 加入今天和明天的日期盈我的日期
- 29. 匹配事件日期列到今天的日期
- 30. 获取日期为特定日期是当天的日期后
编辑您的问题并在这里粘贴相关代码 –