gpt4 book ai didi

Swift - 打印一年中的当前一周

转载 作者:行者123 更新时间:2023-11-28 05:53:21 24 4
gpt4 key购买 nike

我需要一种方法来打印今年到目前为止的周数。
我设法打印了天数和月数(见下面的代码)。
但无法弄清楚如何对总周数执行相同的操作。

今年到目前为止的总天数:

let dateDay = Date()
let dateFormatterDay = DateFormatter()
dateFormatterDay.dateFormat = "DD"
let dateByDay = dateFormatterDay.string(from: dateDay)
print(dateByDay)

今年到目前为止的总月数:

 let dateMonth = Date()
let dateFormatterMonth = DateFormatter()
dateFormatterMonth.dateFormat = "MM"
let dateByMonth = dateFormatterMonth.string(from: dateMonth)
print(dateByMonth)

最佳答案

试试下面的代码片段。它是用 Swift 3 和 Swift 4 编写的。

let calendar = Calendar.current
let weekOfYear = calendar.component(.weekOfYear, from: Date())
print(weekOfYear)

这将打印一年中的总周数。

关于Swift - 打印一年中的当前一周,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52147120/

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