nsdateformatter相关内容
首先我在屏幕上显示一个 UIDatePicker 并允许用户选择日期和时间.我像这样保存该值,它得到的日期格式如下所示:6/1/16, 1:47 PM 让时间 = NSDateFormatter.localizedStringFromDate(datePicker.date, dateStyle: .ShortStyle, timeStyle: .ShortStyle) 稍后在应用程序中,我希
..
我正在使用以下函数从字符串创建日期.它在模拟器上运行良好.但它在真正的 iPhone 上崩溃了. String: "Tue May 23 23:19:41 +0800 2017" 第一张图为真机调试信息.第二个是模拟器上的调试信息. func createDate(fromString string: String) ->日期 {让格式化程序 = DateFormatter()forma
..
我有这个字符串:“2016-10-08 00:20:00.000000".我需要它作为 NSDate(Swift 3 的日期)对象. 我尝试了以下方法: let formatterJsonDate = DateFormatter()formatterJsonDate.dateFormat = "yyy-MM-dd hh:mm:ss"打印(formatterJsonDate.date(来自:
..
快速提问. 我有一个字符串日期:示例 var dateString = "17-02-2015" 我使用: var dateFormatter = NSDateFormatter()dateFormatter.dateFormat = "dd-MM-yyyy"var newDate = dateFormatter.dateFromString(dateString) 我得到输出:2
..
我有一系列字典,每本字典都包含一个日期参数.日期参数数组(包含在字典中)如下: [@"16-1-2015 7:00PM",@"15-1-2014 11:30AM",@"14-1-2014 7:00PM",@"15-1-2015 6:30AM".@"16-1-2015 8:30PM"] 我需要这样的输出: [@"16-1-2015 8:30PM",@"16-1-2015 7:00PM",
..
我正在尝试为我的应用程序编写一个 PFQuery,它只返回今天创建的对象.随着 NSDate 发生的所有贬值以及 NSDateFormatter 的重要性日益增加,我发现很难做到这一点. 我已经在伪代码中找到了这样的逻辑: Query q = new Query();q.whereDateGreaterThan(midnightThisMorning);q.whereDateLessTha
..
我有来自 NSString 的简单 NSDate 如下 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];[dateFormatter setDateFormat:@"yyyy-MM-dd"];issueDatabase.album_date = [dateFormatter dateFromString:albumX
..
我有以下一段代码.. NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];[dateFormatter setDateFormat:@"MM/dd/YYYY HH:mm"];NSString *dateString = @"10/27/2012 18:00";NSDate *parsedDate = [dateForma
..
我想从我从日期选择器中选择的日期获取开始和结束时间. 这是我的代码 func handleDatePicker(sender: UIDatePicker) {让 dateFormatter = NSDateFormatter()dateFormatter.dateFormat = "yyyy-MM-dd hh:mm:ss"让 startOfDay = NSCalendar.current
..
在我的应用中,我不想在手机上使用当地时间.我想获得格林威治标准时间的当前时间.为此,我有一个时区设置为 GMT 的日期格式化程序.然后我执行以下操作以获取当前时间: NSString *dateOne = [df stringFromDate:[NSDate date]];NSDate *date1 = [df dateFromString:dateOne]; 我的应用程序在 dateFrom
..
我有一个从服务器获取的字符串 "yyyy-MM-dd'T'HH:mm:ss.SSS'Z"我通过这种格式将此字符串转换为 NSDate. class func convertUTCDateToLocateDate(dateStr:String) ->日期{让 dateFormatter = NSDateFormatter()dateFormatter.dateFormat = "yyyy-MM-d
..
我有一些代码接受一个字符串,把它变成一个日期,重新格式化然后把它作为另一个字符串吐出来: [formatter setDateFormat:@"YYYY'-'MM'-'DD','HH:mm:ss','ZZZ"];[格式化程序 setTimeZone:[NSTimeZone timeZoneWithName:@"America/New_York"]];NSDate *date = [格式化日期Fr
..
我从网络服务中获取日期,例如“2012-07-03 07:26:48".从 webservice 解析后,我保存在 NSString 中.将 NSString 转换为下面代码中使用的 NSDate 时, NSDateFormatter *dateFormatter1 = [[NSDateFormatter alloc] init];[dateFormatter1 setDateFormat:@
..
目前我正在研究 NSDate 和 NSDateFormatter. 我的问题是我需要找到用户指定日期的 100 天后的日期. 目前我正在使用这个硬编码的字符串来查找未来的日期. calendar.maximumDate = [self.dateFormatter dateFromString:@"20/08/2015"]; 但这不是正确的方法,也不适用于用户指定的日期.有没有办法做
..
我无法将这种字符串转换为 NSDate,请在这里帮助我.我在下面做错了什么? dateString = @"201302051614461";NSDateFormatter *dateFormatter = [NSDateFormatter new];[dateFormatter setDateFormat:@"YYYYMMddHHmmSSSSS"];NSDate *date = [dateFo
..
我已尝试设置 NSDateFormatter 的时区和语言环境,但我似乎无法进行任何操作.这是代码 NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];[dateFormat setDateFormat:@"MM/dd/yyyy hh:mm:ss"];NSString *myFireDateString=[@"9/17/11"
..
我在我的应用程序中使用 CET 作为我的默认 timezone.在德国,Daylight 节约时间将从 2015 年 3 月 29 日开始.现在我正在做一些测试,看看我的日期是否会在未来正确转换.我用下面的代码来测试它. NSTimeZone *timeZone = [NSTimeZone timeZoneWithAbbreviation:@"CET"];[NSTimeZone setDefau
..
我下面的代码工作正常.我不知道为什么它有时会崩溃(主要是在应用程序启动时.大约 100 个中的 1 个). extension Formatter {静态 let enUSPOSIX: DateFormatter = {让格式化程序 = DateFormatter()formatter.locale = Locale(identifier: "en_US_POSIX")//返回格式化程序}()}
..
我有以下 NSDateFormatter: NSDateFormatter* dateFormatter = [[NSDateFormatter alloc] init];[dateFormatter setDateFormat:@"MMM.d, yyyy"];NSLocale *usLocal = [[NSLocale alloc] initWithLocaleIdentifier:@"en_
..
结果仍然是前一天,我只是问自己为什么,因为 NSTimeZone 设置正确并且适合我的国家(意大利,罗马)这是我的代码存根,有什么想法吗? NSString *dateString = @"03/07/2008";NSDateFormatter *formatter = [[NSDateFormatter alloc] init];[格式化程序 setFormatterBehavior:[NS
..