nscalendar相关内容
我试图从当前日期开始一个月. 以下是我所拥有的并且正在返回:4027-09-24 16:59:00 +0000.currentDate 是对的.这是怎么回事? //获取今天的日期以设置每月订阅到期日期NSDate *currentDate = [NSDate 日期];NSLog(@"当前日期 = %@", currentDate);NSDateComponents *dateCompone
..
我有一个方法的这个子集,需要获取当前月份的第一天. NSDate *today = [NSDate 日期];//正确返回 2013 年 2 月 28 日NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];NSDateComponents *components =
..
如何以字符串(而不是日期)的形式获取当前时间 日期时间格式. yyyy-MM-dd HH:mm:ss 解决方案 这是我想出来的方法. //获取今天的日期作为字符串func getTodayString() ->细绳{让日期 = 日期()让日历 = Calendar.currentlet components = calender.dateComponents([.year,.
..
我在 Swift 2.3 中的做法是: 让 currentDate = NSDate()让 currentCalendar = NSCalendar.currentCalendar()var startDate : NSDate?var endDate : NSDate?//以下两行将`startDate`和`endDate`设置为一天的开始currentCalendar.rangeOfUnit
..
我们可以使用下面的行获取日期的年份. let day = cal.ordinalityOfUnit(.Day, inUnit: .Year, forDate: date) 但是我们如何从一年中的某一天获得日期? 解决方案 如果你知道年份你可以得到 DateComponents 日期属性如下: 扩展日历{静态让 iso8601 = 日历(标识符:.iso8601)}让现在=日期()让天
..
如何检查一个NSDate是否属于今天? 我曾经使用 [aDate description] 中的前 10 个字符来检查它.[[aDate description] substringToIndex:10] 返回类似 "YYYY-MM-DD" 的字符串,所以我将字符串与 [[[NSDate] 返回的字符串进行了比较date] description] substringToIndex:10].
..
我将 UILocalNotification 用于警报目的.我有一个基于工作日(周日、周一、周二、周三、周四、周五、周六)重复的自定义选项.如此多的应用程序完成了这个过程.我尽力了我的水平.但我无法让它工作.请你们帮帮我.... 解决方案 您无法使用 UILocalNotification.之前已经问过这个问题(见下文),但只提供了有限的选项.repeatInterval 参数 是一个枚举
..
如何使用 NSDate 或 Cocoa touch 中的类似内容获取当前月份的当前天数? 解决方案 您可以使用 NSDate 和 NSCalendar 类: NSDate *today = [NSDate 日期];//获取今天的日期对象NSCalendar *c = [NSCalendar currentCalendar];NSRange 天数 = [c rangeOfUnit:NSDa
..
有谁知道是否有办法在 NSCalendar 上设置一周的第一天,或者是否有一个日历已经将星期一作为一周的第一天,而不是星期日.我目前正在开发一个基于一周工作量的应用程序,它需要从周一开始,而不是周日.我很可能可以做一些工作来解决这个问题,但会有很多极端情况.我更希望平台为我做这件事. 提前致谢 这是我正在使用的一些代码.现在是星期六,所以我希望工作日是 6,而不是 7.这意味着星期天是
..
在没有其他信息的情况下,如何获取 NSDate 对象的年/月/日?我意识到我可能可以用类似的东西来做到这一点: NSCalendar *cal = [[NSCalendar alloc] init];NSDateComponents *components = [cal components:0 fromDate:date];int year = [组件年份];int 月 = [组件月];int
..
我正在为我的 swift 项目做日历视图.我必须将 From Date 和 To Fate 传递给服务器.所以,根据我们的设计,我必须在 UI 中显示 2 个日历.因此,我在 UI 中设计了 2 个日历,并使用以下库来实现它. https://github.com/shoheiyokoyama/Koyomi 但是,我必须禁用未来的日期,用户不应选择它们.此外,它也不应该导航到未来几个月
..
我正在尝试将本地通知设置为每周重复一次. 这是我的设置: UILocalNotification* localNotification = [[UILocalNotification alloc] init];...localNotification.repeatInterval = NSWeekdayCalendarUnit; 在控制台日志中: localNotif:{开火日期 =
..
我有以下 Swift (Swift 3) 函数来使用日期组件 (DateComponents) 创建日期 (Date). func makeDate(year: Int, Month: Int, day: Int, hr: Int, min: Int, sec: Int) ->NSDate {让日历 = NSCalendar(calendarIdentifier: .gregorian)!让组件
..
请问如何让我的 initWithFormat 在上午 8:00 - 下午 2:30 显示? 请帮忙!!我已经添加了 "dd-MM-yyyy 'at' h:mm:ss a" //打开NSString *startDate= ((Timeslot *)[self.timeslots objectAtIndex:i]).startDateTime;NSArray *split =[startDa
..
请如何让我的 stringWithFormat/initWithFormat 显示 am/pm 而不是 24hrs,即使用户从 pickerviewer 中选择 am/pm?当用户选择时间时;例如 4:15 pm,而不是显示 4:15pm 作为确认,而是显示 16:15.我希望它是下午 4:15.请帮忙!! -(IBAction)datePickerValueChanged:(id)sender
..
有很多相同标题的问题,但没有人回答我的问题.我希望能够将表示伊斯兰日历的 NSString 转换为在公历中显示该日期的 NSDate.这是我拥有的代码,但它仍然返回伊斯兰日历中的 NSDate. - (NSDate*) convertToNSDateFromString : (NSString *)dateString : (NSString *)dateFormat{//格式化日历NSDate
..
这是我的代码.但是一个错误说,无法使用类型为参数列表调用 dateComponent... let fromDate = NSDate(timeIntervalSince1970: TimeInterval(tweetsArray[indexPath.row].timestamp)!)让 toDate = NSDate()让组件: NSCalendar.Unit = [.second, .mi
..
我需要获取本周特定日期(星期日)的日期.我使用这个日期来确定是否应该进行每周重置,并且我对上次重置日期是在星期日日期之前进行了一些计算.这原则上已经被多次询问和回答,并且我的解决方案在过去 6 个月内一直有效.但是今天,也就是 2013 年 12 月 29 日,它停止工作了. 目前使用的函数: + (NSDate *) getSundaysDate{NSDate *currentDate
..
func updateTime() {var 日期 = NSDate()var calendar = NSCalendar.currentCalendar()var components = calendar.components(.CalendarUnitSecond, fromDate: date)var 小时 = components.hourvar 分钟 = components.minu
..
我有一个功能 func createDate(day: Int, month: Int, year: Int) ->NSDate {var comp = NSDateComponents()comp.day = 天comp.month = 月comp.year = 年var cal = NSCalendar.currentCalendar()如果 var 日期 = cal.dateFromCom
..