nsdate相关内容

Swift UITextField 子类以编程方式处理文本更改

我有一个 UITextField 的子类,专门用于处理日期文本.我有一个使用此文本字段的 tableviewcell: 让日期输入:DateTextField 现在控制器需要在显示之前初始化dateInput的文本如下: cell.dateInput.text = "01/29/2016" 现在,我希望能够检测到从子类更改的文本,以便我可以更新内部日期变量,使其与文本同步. 我实现了 ..
发布时间:2021-06-09 19:42:46 移动开发

为什么 [NSDate date] 返回 id?

为什么不返回NSDate*? 应该是创建函数吧?所有创建函数都返回类型为创建它的类的类. 现在,我不能做 NSDate.date.timeIntervalSince1970 :( 我认为编译器足够聪明,知道 NSDate.date 返回 NSDate,即使返回类型是 id? 解决方案 UPDATE 从 iOS 7 开始,Apple 使用 instancetype 作 ..
发布时间:2021-06-09 19:42:44 移动开发

如何使用 NSDateFormatter 获取字符串“昨天"?

我想格式化我的 NSDate 以便昨天发生的日期将显示为“昨天".这可以使用 NSDateFormatter 来完成吗? 解决方案 使用, [dateFormatter setDoesRelativeDateFormatting:YES] 指示是否需要在短语中打印日期组件的输出,例如“今天"、“明天"等.但是,输出短语取决于为 dateFormatter 设置的 locale ..
发布时间:2021-06-09 19:42:41 移动开发

按周显示 NSDates

场景: 我有一个费用跟踪 iOS 应用程序,我将费用从费用详细信息视图控制器存储到一个表视图(带有获取的结果控制器)中,该视图显示费用列表以及类别、金额和日期.我的实体“Money"中确实有一个日期属性,它是支出或收入的父实体. 问题: 我想要的是对给定的一周、一个月或一年的费用进行基本分类,并将其显示为部分标题,例如:(2012 年 10 月 1 日至 10 月 7 日)并显示 ..
发布时间:2021-06-09 19:42:32 移动开发

通过 NSDate 对象属性进行 Swift 过滤

我想用日期属性过滤我的自定义对象. 例如: class 事件{让 dateFrom: NSDate!让 dateTo: NSDate!init(dateFrom: NSDate, dateTo: NSDate) {self.dateFrom = dateFromself.dateTo = dateTo}} 现在我有一个可能包含 500 个事件的列表,我只想显示特定日期的事件.我可以遍历所 ..
发布时间:2021-06-09 19:42:27 移动开发

Swift - 从一系列工作日中获取下一个日期

背景 我正在制作一个应用程序,其中有带有截止日期的任务,一旦完成,我想根据用户选择的星期几重复模式根据新日期设置新的截止日期. 我将截止日期保存为日期.我将重复模式保存为 Int32(星期日为 1,星期一为 2,星期二为 4...),但我可以轻松地将其保存为代表每一天的字符串或数字数组 问题 如何将下一个截止日期作为日期(以便我可以重复任务)? 示例 如果我有一 ..
发布时间:2021-06-09 19:42:24 移动开发

iOS - 基于日期范围的 UITableView 部分

我遇到了一个问题,我想知道是否可以解决.我有一个使用核心数据和 NSFetchedResultsController 的 UITableView.我的应用程序的很大一部分是根据日期组织事物.理想情况下,我想将 TableView 划分为基于 3 个日期范围的部分.这些范围将介于现在和 2 天之间、介于 2 天和 6 天之间以及 10 天及以后.用户有一个 UIDatePicker,当他们输入日期时 ..
发布时间:2021-06-09 19:42:21 移动开发

Swift 根据时间戳显示时间或日期

我有一个 API 可以返回数据,包括该记录的时间戳.在 swift 中,我加载了时间戳元素并将其转换为双精度值,然后可以将其转换为时间.如果记录的日期是今天,我希望能够返回时间,如果记录不是今天,则返回日期.见下图: let unixTimeString:Double = Double(rowData["Timestamp"] as!String)!let date = NSDate(time ..
发布时间:2021-06-09 19:42:18 移动开发

NSDate 希伯来语日期标签

我用今天的日期制作标签,但我需要今天的希伯来语日期. 这是我的代码 NSDate *today = [NSDate 日期];NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];[dateFormat setDateStyle:NSDateFormatterShortStyle];NSString *dateString ..
发布时间:2021-06-09 19:42:15 移动开发

从货币中删除小数位?

我有以下示例: //货币无功价格:双倍 = 3.20println("价格:\(价格)")让 numberFormater = NSNumberFormatter()numberFormater.locale = 语言环境numberFormater.numberStyle = NSNumberFormatterStyle.CurrencyStylenumberFormater.maximumF ..
发布时间:2021-06-09 19:42:12 移动开发

输入字符串的验证是否为日期?

我有一个文本字段,用户可以在其中输入他们的出生日期,现在我想在保存到数据库之前确定输入是否为日期格式.我通过了 SO ,但仍然没有得到答案.谁能告诉我如何验证(它是日期)输入. 日期格式为 MM/DD/YYYY 注意:我不希望用户通过日期选择器选择日期. 解决方案 试试这个 NSString *dateFromTextfield = @"07/24/2013";//将字符串转 ..
发布时间:2021-06-09 19:42:07 移动开发

将 NSDate 从日历转换为另一个

我在这里遇到了麻烦.花了我几个小时,但没有用.请记住,我检查了 StackOverFlow 的解决方法,但没有. 当我将 _date 对象从 Gregorian 转换为 Hijri 时,它不会转换.我知道这是因为当我打印它时,它仍然给了我 Gregorian 日.这让我很烦恼,因为我想要 UIDatePicker 的 setDate 并且它设置不正确,因为 _date 是 gregorian ..
发布时间:2021-06-09 19:42:01 移动开发