gpt4 book ai didi

swift - 从自定义日期快速设置明天日期

转载 作者:搜寻专家 更新时间:2023-10-31 08:16:16 27 4
gpt4 key购买 nike

我有一个应用程序,用户可以从中选择日期。如何从选定日期设置明天日期。例如,如果用户选择日期 24,则打印 25,如果用户选择日期 31,则打印 1。

现在我正在使用当前日期设置明天的日期

let dates = Date()
var tomorrow: Date {
return Calendar.current.date(byAdding: .day, value: 1, to: Date())!
}

let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "dd"

let dateOutDefault = dateFormatter.string(from: tomorrow as Date)

如何使用自定义日期做类似的事情?

最佳答案

import Foundation

extension Date {

var tomorrow: Date? {
return Calendar.current.date(byAdding: .day, value: 1, to: self)
}
}

let today = Date()

let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "MMM dd, yyyy, HH:mm b"

if let tomorrow = today.tomorrow {
let tomorrowString = dateFormatter.string(from: tomorrow)
print("\(tomorrowString)" // "Mar 23, 2017, 00:14 AM\n"
}

关于swift - 从自定义日期快速设置明天日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42944825/

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