nsdateformatter

    0热度

    1回答

    我想格式化日期使用NSDateFormatter但是对于某些日期,格式相同的方式,它返回没有第一个数字的时间,并为其他人返回null。 NSDateFormatter *dateFormat = [NSDateFormatter new]; [dateFormat setDateFormat:@"EEEE dd/MM/yyyy HH:mm"]; dateFormat.locale = [NSL

    -4热度

    1回答

    我有一个日期字符串如下,当我尝试格式化它与下面的日期格式化它返回nil。 dateFormat检查。当我在nsdateformatter.com网站上试用它时,它就可以工作。我无法把头围住它。 let dateString = "168.18:26:50.5783449" let dateFormat = "d.HH:mm:ss" let dateFormatter = DateFormatt

    0热度

    3回答

    我试图以可读格式显示2日期的差异。正如你可以从我的下面的代码看到有很多if-else关闭。 有没有什么格式化工具或我的方式,如果else是正确的? NSCalendar *c = [NSCalendar currentCalendar]; NSDateComponents *components = [c components:(NSCalendarUnitMonth | NSCalendarU

    0热度

    1回答

    Crashlytics服务报告中的一些碰撞(约30坠毁/ 18的用户为1000届) 这里我的代码: var brutDate: String = "" brutDate <- map["send_date"] let dateFormatter = NSDateFormatter() dateFormatter.dateFormat = "yyyy-MM-dd HH:mm:ss" da

    -2热度

    2回答

    在DateFormatter中使用DD和dd有什么区别?在周围搜索时,我没有看到明确的区别。某些日期格式文档显示“DD”和“dd”,有些不显示。 我想了解它们之间的区别以及为什么会显示结果在下面的评论: let formatter = DateFormatter() formatter.dateFormat = "MM/DD/YYYY" print(formatter.string(from

    0热度

    1回答

    我刚刚发现了一个奇怪的问题。 我试图用NSDateFormatter解析无效日期,如1999-02-31 23:30:00。 var str = "1999-02-31 23:30:00" var f = DateFormatter() f.dateFormat = "yyyy-MM-dd HH:mm:ss" f.locale = Locale(identifier: "it") // f

    3热度

    2回答

    我面临与NSDateFormatter有线问题。 以下是我的代码: NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; [formatter setDateFormat:@"hh:mma"]; NSString *currentHours = [formatter stringFromDate:[NSDate date]];

    1热度

    3回答

    我试图格式化Objective-C的日期对该格式的iOS应用: 2017-02-15T16:32:59.9725843+11:00 没有运气。我已经试过: NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; [formatter setTimeZone:[NSTimeZone localTimeZone]]; forma

    0热度

    2回答

    我们在使用Objective-c开发的现有iOS应用程序中收到了一个问题。 问题:仅在PST时区内,输出日期向后移动一天。 我们已经写下如下代码来将日期转换为短格式。 -(NSString *)getDisplayDateFormat:(NSString *)dateString { NSLocale *enUSPOSIXLocale; NSDateFormatter *in

    0热度

    2回答

    我的输入NSString是2017-01-11 5:33:55 am +0000。我的代码是: date = @"2017-01-11 5:33:55 am +0000"; uploadFormatter.dateFormat = @"yyyy-MM-dd HH:mm:ss a Z"; [uploadFormatter setTimeZone:[NSTimeZone timeZ