gpt4 book ai didi

ios - 如何从 NSDate 获取星期几

转载 作者:行者123 更新时间:2023-11-28 18:29:00 28 4
gpt4 key购买 nike

我想从 NSDate 中知道星期几。

示例:- 假设今天是 2016 年 10 月 10 日,这里的周数是我使用的第 3 周

NSInteger week = [_calendar component:NSCalendarUnitWeekOfMonth fromDate:date];

现在我想知道本周的天数,即 10 月 2 日。

最佳答案

它将为您获取日期即2 。每周的天数总是相同的。 (1-7).

正如 Vyachaslav Gerchicov 所指出的,工作日数字从星期日开始
星期天是 1,星期一是 2...星期六是 7

//Assuming your calendar is initiated like this
NSCalendar *_calendar = [NSCalendar currentCalendar];

//Fetch the day number
NSInteger day = [_calendar component:NSCalendarUnitWeekday fromDate:date];

探索 NSCalendar更多详情 here


适用于 Swift 5.x

let day = Calendar.current.component(.weekday, from: date)

探索 Calendar更多详情 here

关于ios - 如何从 NSDate 获取星期几,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39954097/

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