例如,如果我选择了时间:下午3点和小时数:5小时,则获取(晚上8点)作为答案“如何计算从选定时间(小时)到给定持续时间的时间(小时)
2
A
回答
2
let calendar = Calendar.current
let date = calendar.date(byAdding: .hour, value: 5, to: Date())
or
let date = calendar.date(byAdding: . minute, value: 330, to: Date())
现在你可以
let comp = calendar.dateComponents([.hour, .minute], from: date)
let hour = comp.hour
let minute = comp.minute
print(hour)// This is your answer.
+0
让日期= calendar.date(通过加:.hour,值:5.30,到:日期()) 然后日期=无 – shubhiSingh
+0
值是一个Int类型 –
+0
但我有Int以及浮动价值,在这种情况下,我可以做什么。 – shubhiSingh
相关问题
- 1. 计算给定时间戳集合的持续时间
- 2. 计算开始时间定结束时间(DATETIME2)和持续时间(时间(7))
- 3. 计算持续时间
- 4. SQL持续时间计算
- 5. 持续时间计算
- 6. SqlCommand.ExecuteReader持续时间小于SQL Profiler批处理持续时间
- 7. 如何计算hook_block缓存时间的持续时间?
- 8. 拉姆达持续时间小时
- 9. DateTime.Now持续时间+ - 2小时?
- 10. 计算一列中的时间戳之间的持续时间
- 11. 从特定时间到另一个时间循环几小时
- 12. 如何使用日期时间来计算持续时间和停止时间?
- 13. 如何根据开始时间和持续时间计算结束时间?
- 14. LINQ与持续时间之间的小时数之间的日期时间
- 15. 计算直到iOS中给定时间点的时间
- 16. 时间片持续时间
- 17. iPhone SDK,计算给定时间之间的时间差
- 18. 如何计算持续时间?
- 19. 如何计算持续时间?
- 20. 如何计算重复小数的帧持续时间?
- 21. 计算X小时后的时间?
- 22. 将时间间隔持续时间转换为小数点
- 23. Allegro定时器如何计算时间?
- 24. 我如何计算从给定时间不同的时区
- 25. ORACLE计算小时两个时间戳
- 26. PHP倒计时从设定的日期时间48小时
- 27. PHP显示从给定时间到某个事件的小时
- 28. 用EF或Linq计算休息时间的持续时间
- 29. 用于持续时间计算的时间戳快速转换
- 30. 如何从给定日期/时间减去1小时
您使用的日期,或只是12小时AM/PM选择不管日历日期的获取时间?请注意,有些日期没有24小时。所以,会是什么如果某个特定日期在晚上11点结束,那么当用户添加8小时11点o时结果如此12am? –
使用12h上午/下午无论日历日期 – shubhiSingh