nsdateformatter相关内容

如何在 iOS 中将日期字符串解析为 NSDate 对象?

我正在尝试将 xml 中的日期字符串解析为 iPhone 应用程序中的 NSDate 对象 我知道之前一定有人问过这个问题,但是,我相信我有正确的语法,但它不起作用.我的代码有问题吗? 我需要解析的日期字符串是: 2011-01-21T12:26:47-05:00 我用来解析它的代码是: self.dateFormatter = [[NSDateFormatter alloc] ..
发布时间:2021-12-02 18:23:19 C/C++开发

NSDate 格式输出错误的日期

我有一个 NSString(例如“2011-04-12 19:23:39"),我将其格式化为 NSDate 的操作如下: [inputFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];NSDate *date = [inputFormatter dateFromString:newDateString]; 但是当我记录日期时它输出的是这样的: ..
发布时间:2021-12-02 17:54:35 移动开发

80 年代的 4 月 1 日未能在 iOS 10.0 中解析

我发现 DateFormatter date(from:) 方法无法解析几个特定的​​日期.方法返回 1981-1984 年 4 月 1 日的 nil.是Foundation的bug吗?我们可以做些什么来解析这些日期? Xcode 8.0,iOS SDK 10.0.这是一个简短的操场示例的屏幕截图: 解决方案 如果夏令时刚好开始,就会出现这个问题午夜,就像 1981 年至 1984 ..
发布时间:2021-12-02 16:19:37 移动开发

将未知格式(任何格式)的字符串转换为日期

我有包含日期​​字符串的数据. 通常情况下会在 'Jan.3, 1966' 类型格式,但由于国际差异,它可能并不总是完全那样. 我需要读入数据并将其转换为标准日期字符串 ('YYYY-MM-DD'). 基本上这是我目前所拥有的: var dataString = 'Jan.3, 1966'var dateFormatter = NSDateFormatter()dateForm ..
发布时间:2021-12-02 16:19:03 移动开发

如何在 Swift 中以短格式获取当前日期

在下图中你可以看到我写的代码和所有变量的值: class fun getCurrentShortDate() ->细绳 {var todaysDate = NSDate()var dateFormatter = NSDateFormatter()dateFormatter.dateFormat = "dd-MM-yyyy"var DateInFormat = dateFormatter.stri ..
发布时间:2021-12-02 15:25:41 移动开发

DateFormatter 在 Swift 中为没有时间的特定日期字符串返回 nil

我真的不明白这段代码发生了什么,我正在尝试将字符串转换为日期.我不明白的是,转换适用于大多数日期,但不适用于仅 2 个日期. let dateFormatter = NSDateFormatter()dateFormatter.locale = NSLocale(localeIdentifier: "es")dateFormatter.dateFormat = "dd 'de' MMMM"dat ..
发布时间:2021-12-01 18:11:41 移动开发

Swift 中的日期格式

我将如何从日期转换此日期时间? 来自:2016-02-29 12:24:26 至:2016 年 2 月 29 日 到目前为止,这是我的代码,它返回一个 nil 值: let dateFormatter = NSDateFormatter()dateFormatter.dateFormat = "MM-dd-yyyy"dateFormatter.timeZone = NSTimeZo ..
发布时间:2021-12-01 17:54:43 移动开发

NSDateFormatter 中“YYYY"和“yyyy"的区别

'YYYY' 和 'yyyy' 之间的确切区别是什么.我阅读了 这个链接,它指出 一个常见的错误是使用 YYYY.yyyy 指定日历年而 YYYY 指定年份(“一年中的一周"),在 ISO 中使用年周日历.在大多数情况下,yyyy 和 YYYY 产生相同的结果数,但它们可能不同.通常你应该使用日历年. 但是当我尝试使用 NSString *stringDate = @"Feb 28, ..
发布时间:2021-12-01 17:19:21 C/C++开发

如何在 tableview 中将 JSON 字符串更改为日期格式

我正在使用 tableView 显示 JSON 数据,我想在 tableView 单元格中将 JSON 字符串转换为日期格式. 字符串格式的 JSON 日期: "createdDate": "2018-08-16 11:34:59" 我想把它转换成日期格式在 cellForRowAt 函数中. struct JSONInfo:可解码 {让 createdDate: 字符串} 在我的 ..
发布时间:2021-06-09 19:50:13 其他开发

来自服务器的 initWithFormat 值的问题

请问如何让我的 initWithFormat 在上午 8:00 - 下午 2:30 显示? 请帮忙!!我已经添加了 "dd-MM-yyyy 'at' h:mm:ss a" //打开NSString *startDate= ((Timeslot *)[self.timeslots objectAtIndex:i]).startDateTime;NSArray *split =[startDa ..
发布时间:2021-06-09 19:50:11 其他开发

此格式的 NSDateFormatter

我想为此日期格式创建一个 NSDateFormatter 对象(例如): 2016-04-15 15:00:00 我试过 yyyy-mm-dd hh:mm:ss 但是当我尝试将它附加到这样的日期时: date = [formatter dateFromString:dateString]; 它给了我nil. 正确的做法是什么? 谢谢! 解决方案 set date ..
发布时间:2021-06-09 19:50:08 其他开发

将 C# 日期字符串转换为 swift3 日期时出错

在我的一个应用程序中,我从 RESTful api 获取日期为“04112017182149". 我尝试将其转换为内部用户的快速日期,如下面的代码片段所示. let receivedDate = "04112017182149"让 dateFormatter = DateFormatter()dateFormatter.dateFormat = "yyyy-MM-dd"打印((dateFo ..
发布时间:2021-06-09 19:50:05 其他开发

stringWithFormat 的问题

请如何让我的 stringWithFormat/initWithFormat 显示 am/pm 而不是 24hrs,即使用户从 pickerviewer 中选择 am/pm?当用户选择时间时;例如 4:15 pm,而不是显示 4:15pm 作为确认,而是显示 16:15.我希望它是下午 4:15.请帮忙!! -(IBAction)datePickerValueChanged:(id)sender ..
发布时间:2021-06-09 19:50:02 其他开发

需要有关 NSDateFormatter 的帮助

我只想要像“29-10-2014"这样没有时间的日期,所以我这样做了 NSDateFormatter *df = [[NSDateFormatter alloc]init];[df setDateFormat:@"dd-MM-yyyy"];NSString *sDate = [df stringFromDate:date]; 如果我记录 sDate,我会得到完美的结果.但我不想要 NSStri ..
发布时间:2021-06-09 19:50:00 其他开发

我的时区中的字符串日期错误日期

我正在尝试将 String 转换为我所在国家/地区时区的日期,但结果的格式与我所做的不同 let dbl = TimeInterval(longDate)让日期 = 日期(timeIntervalSince1970:dbl/1000)让格式化程序 = DateFormatter()打印(长日期)formatter.calendar = 日历(标识符:.persian)formatter.loc ..
发布时间:2021-06-09 19:49:51 其他开发

使用 +1000 个值转换日期

我有一个这样的日期:2018-04-30T23:22:05+1000 并想转换为 Date 对象 let formatter = DateFormatter()formatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss:Z"//z, zz 还是 nil让 ss = formatter.date(来自:“2018-04-30T23:22:05+1000")print ..
发布时间:2021-06-09 19:49:48 其他开发