【问题标题】:conversion from NSTimeInterval to days [closed]从 NSTimeInterval 转换为天数 [关闭]
【发布时间】:2020-06-20 06:11:55
【问题描述】:

当视图加载时,我有一个 date1 和当前日期。 现在我想显示从那天起已经过去了多少天。

让 timeInterval = date1.timeIntervalSince(date2)

现在我想以天为单位转换 timeInterval。 有人可以帮忙吗?

【问题讨论】:

    标签: swift xcode nstimeinterval


    【解决方案1】:

    您可以使用 Calendar 类和 DateComponents 直接获取天数,而不是使用 TimeInterval

    let days = Calendar.current.dateComponents([.day], from: date1, to: date2)
    print(days.day!)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-29
      • 1970-01-01
      • 1970-01-01
      • 2014-06-13
      • 1970-01-01
      • 2014-10-27
      相关资源
      最近更新 更多