gpt4 book ai didi

ios - 您如何以 YYYY-MM-DD 格式快速获取上周日期?

转载 作者:搜寻专家 更新时间:2023-10-31 21:49:39 25 4
gpt4 key购买 nike

如何在 Swift 中以 YYYY-MM-DD 格式显示一周前的日期,例如“2015-02-18”

最佳答案

您可以使用日历的date(byAdding component:) 来计算今天减去一周,然后您可以使用 DateFormatter 根据需要格式化日期:

let lastWeekDate = Calendar(identifier: .iso8601).date(byAdding: .weekOfYear, value: -1, to: Date())!
let dateFormatter = DateFormatter()
dateFormatter.calendar = .init(identifier: .iso8601)
dateFormatter.locale = .init(identifier: "en_US_POSIX")
dateFormatter.dateFormat = "yyyy-MM-dd"
let lastWeekDateString = dateFormatter.string(from: lastWeekDate)

关于ios - 您如何以 YYYY-MM-DD 格式快速获取上周日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28587311/

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