3
我的python後端在UTC日期時間使用isoformat()
方法,這會導致看起來像2014-01-14T18:07:09.037000
的字符串。繼其他例子,我想從這些字符串(以JSON數據包向上傳遞)創建NSDates:(?這應該是分數秒)iOS從Python的datetime.isoformat()輸出創建NSDate?
NSDateFormatter *dateFormatter = [NSDateFormatter new];
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:S"];
NSLog(@"cycle_base %@", myFields[@"cycle_base"]);
self.cycleBase = [dateFormatter dateFromString: myFields[@"cycle_base"]];
NSLog(@"cycleBase %@", self.cycleBase);
我試過變種在S
部分格式字符串,但無濟於事。我總是沒有回來。我究竟做錯了什麼?
Durh和headlap。我讀過UTS#35,但得出了關於'S'的錯誤結論。我認爲s基本上是整數秒,S是浮點秒(積分AND小數部分)。 –
有沒有比這個'dateFormatter.timeZone = [NSTimeZone timeZoneWithAbbreviation:@「GMT」]設置GMT時區更習慣的方式;'? –