【问题标题】:Counting days since date - Swift [closed]从日期开始计算天数 - Swift [关闭]
【发布时间】:2021-10-11 07:14:17
【问题描述】:

我正在尝试构建一个应用程序,让您选择一个日期,然后它会显示自该日期以来已经过去了多少天(熟悉 App Store 上的“Been Together”)。我在 Youtube 上找到了一个很棒的 tutorial,唯一的问题是,我的应用程序是使用 Swift 编写的,而教程是使用 Objective-C 编写的。我想知道是否有人可以帮助我提供一个很棒的教程或至少一个解释。 谢谢!

【问题讨论】:

标签: swift objective-c xcode date swiftui


【解决方案1】:

您可以使用此功能达到所需的结果:

func days(from beginning: Date) -> Int {
    Calendar.current.dateComponents([.day], from: beginning, to: Date()).day!
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-11
    • 2019-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多