nsdate相关内容
我有一个 UITextField 的子类,专门用于处理日期文本.我有一个使用此文本字段的 tableviewcell: 让日期输入:DateTextField 现在控制器需要在显示之前初始化dateInput的文本如下: cell.dateInput.text = "01/29/2016" 现在,我希望能够检测到从子类更改的文本,以便我可以更新内部日期变量,使其与文本同步. 我实现了
..
为什么不返回NSDate*? 应该是创建函数吧?所有创建函数都返回类型为创建它的类的类. 现在,我不能做 NSDate.date.timeIntervalSince1970 :( 我认为编译器足够聪明,知道 NSDate.date 返回 NSDate,即使返回类型是 id? 解决方案 UPDATE 从 iOS 7 开始,Apple 使用 instancetype 作
..
我想格式化我的 NSDate 以便昨天发生的日期将显示为“昨天".这可以使用 NSDateFormatter 来完成吗? 解决方案 使用, [dateFormatter setDoesRelativeDateFormatting:YES] 指示是否需要在短语中打印日期组件的输出,例如“今天"、“明天"等.但是,输出短语取决于为 dateFormatter 设置的 locale
..
我不知道如何将此字符串转换为 NSDate. 日期格式为“2012-10-21T07:00:00Z" 我想问题是我不知道字符串中的 T 和 Z 是什么意思:) NSDateFormatter *formatter = [[NSDateFormatter alloc]init];[格式化程序 setDateFormat:@"yyyy-MM-ddTHH:mm:ssZ"];NSDate *
..
我有一个功能 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
..
场景: 我有一个费用跟踪 iOS 应用程序,我将费用从费用详细信息视图控制器存储到一个表视图(带有获取的结果控制器)中,该视图显示费用列表以及类别、金额和日期.我的实体“Money"中确实有一个日期属性,它是支出或收入的父实体. 问题: 我想要的是对给定的一周、一个月或一年的费用进行基本分类,并将其显示为部分标题,例如:(2012 年 10 月 1 日至 10 月 7 日)并显示
..
有没有办法根据 ISO 8601 获取 NSDate 的日历周.我认为: Datecomponents *dateComponents = [cal components:(NSWeekOfYearCalendarUnit) fromDate: testDate];int calandarWeek = [dateComponents weekOfYear]; 使用不同的算法. ISO 定
..
我想用日期属性过滤我的自定义对象. 例如: class 事件{让 dateFrom: NSDate!让 dateTo: NSDate!init(dateFrom: NSDate, dateTo: NSDate) {self.dateFrom = dateFromself.dateTo = dateTo}} 现在我有一个可能包含 500 个事件的列表,我只想显示特定日期的事件.我可以遍历所
..
背景 我正在制作一个应用程序,其中有带有截止日期的任务,一旦完成,我想根据用户选择的星期几重复模式根据新日期设置新的截止日期. 我将截止日期保存为日期.我将重复模式保存为 Int32(星期日为 1,星期一为 2,星期二为 4...),但我可以轻松地将其保存为代表每一天的字符串或数字数组 问题 如何将下一个截止日期作为日期(以便我可以重复任务)? 示例 如果我有一
..
我遇到了一个问题,我想知道是否可以解决.我有一个使用核心数据和 NSFetchedResultsController 的 UITableView.我的应用程序的很大一部分是根据日期组织事物.理想情况下,我想将 TableView 划分为基于 3 个日期范围的部分.这些范围将介于现在和 2 天之间、介于 2 天和 6 天之间以及 10 天及以后.用户有一个 UIDatePicker,当他们输入日期时
..
我有一个 API 可以返回数据,包括该记录的时间戳.在 swift 中,我加载了时间戳元素并将其转换为双精度值,然后可以将其转换为时间.如果记录的日期是今天,我希望能够返回时间,如果记录不是今天,则返回日期.见下图: let unixTimeString:Double = Double(rowData["Timestamp"] as!String)!let date = NSDate(time
..
我用今天的日期制作标签,但我需要今天的希伯来语日期. 这是我的代码 NSDate *today = [NSDate 日期];NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];[dateFormat setDateStyle:NSDateFormatterShortStyle];NSString *dateString
..
我有以下示例: //货币无功价格:双倍 = 3.20println("价格:\(价格)")让 numberFormater = NSNumberFormatter()numberFormater.locale = 语言环境numberFormater.numberStyle = NSNumberFormatterStyle.CurrencyStylenumberFormater.maximumF
..
我有以下代码: NSDateFormatter *dateFormater = [[NSDateFormatter alloc] init];[dateFormater setDateFormat:@"yyyy-MM-DD HH:mm:ss"];[dateFormater setLocale:[NSLocale currentLocale]];[dateFormater setTimeZone:
..
我有一个文本字段,用户可以在其中输入他们的出生日期,现在我想在保存到数据库之前确定输入是否为日期格式.我通过了 SO ,但仍然没有得到答案.谁能告诉我如何验证(它是日期)输入. 日期格式为 MM/DD/YYYY 注意:我不希望用户通过日期选择器选择日期. 解决方案 试试这个 NSString *dateFromTextfield = @"07/24/2013";//将字符串转
..
我试图从日期中提取小时、分钟和上午/下午,但我得到了 NULL 输出.我已经在下面展示了我的代码,请查看. NSString *dateStr=@"29/07/2013 02:00am";NSDateFormatter * formatter=[[NSDateFormatter alloc] init];[格式化程序 setDateFormat:@"hh:mmaa"];NSDate *date=
..
我在这里遇到了麻烦.花了我几个小时,但没有用.请记住,我检查了 StackOverFlow 的解决方法,但没有. 当我将 _date 对象从 Gregorian 转换为 Hijri 时,它不会转换.我知道这是因为当我打印它时,它仍然给了我 Gregorian 日.这让我很烦恼,因为我想要 UIDatePicker 的 setDate 并且它设置不正确,因为 _date 是 gregorian
..
我有以下日期作为 NSString: UTC 2014 年 5 月 29 日星期四 14:22:40 我尝试使用以下代码将其转换为 NSDate: NSDateFormatter *fmt = [[NSDateFormatter alloc] init];fmt.dateFormat = @"EEE MMM d HH:mm:ss zzz yyyy";NSDate *utc = [fmt da
..
如何将 timezone1 的日期转换为设备本地 timezone2 的日期? NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];[dateFormat setDateFormat:@"YYYY-MM-dd HH:mm:ss"];[dateFormat setTimeZone:[NSTimeZone timeZoneWith
..
我有一个这种格式的日期“2014 年 9 月 18 日星期四".当我单击“更改日期"按钮时.我们如何在 Swift 语言的 datepicker 中自动选择这个日期. 解决方案 var dateString = "Thursday, 18 Sep 2014"var df = NSDateFormatter()df.dateFormat = "eeee, dd MM yyyy"var dat
..