gpt4 book ai didi

swift - 如何显示时差以进行计算

转载 作者:行者123 更新时间:2023-11-30 13:28:55 27 4
gpt4 key购买 nike

我正在尝试构建显示不同日期、开始日期和时间以及结束日期和时间的应用程序,我希望它显示日期和时间示例(1 天 3 小时)之间的差异,然后计算一个成本。由于我是 Swift 新手,我想知道 NSDate() 或 UIDatePicker 是否是目前我所拥有的最佳选择

  let startDate = NSDate()
let endDate = NSDate()
let calendar = NSCalendar.currentCalendar()
let dateComponents = calendar.components(NSCalendarUnit.CalendarUnitHours, fromDate: start, toDate: enddt, options: nil)
let Hours= datecomponents.hours
println("Hours: \(Hours)")

提前致谢

最佳答案

是的,您应该使用 NSDate 来处理日期,而 UIDatePicker 通常是从用户获取日期的最佳选择。

您的代码是正确的。另外,如果您需要有关两个日期之间差异的更多帮助,您可以检查 this例如问题。

关于swift - 如何显示时差以进行计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36804519/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com