我已經搜遍整個。 我需要解析日期字符串爲: 的NSString * dateString = @ 「2014-01-14T10:10:44.497Z」NSDateFormatter無法解析
我需要一天星期一,星期二,星期三等
我可以沒有任何格式化程序來轉換日期。
有幫助嗎?
由於提前
代碼,我已使用過:
的NSString *時間= @ 「2014-01-14T10:10:44.497Z」;在控制檯
NSDateFormatter *df = [[NSDateFormatter alloc] init];
[df setDateFormat:@"yyyy-MM-dd'T'HH:mm:ssZ"];
NSDate *date1 =[self dateFromISO8601String:time]; //[df dateFromString:time];
NSLog(@"date : %@", date1);
long lgTime = (long)[date1 timeIntervalSince1970];
NSLog(@"%ld", lgTime);
NSCalendar* calender = [NSCalendar currentCalendar];
NSDateComponents* component = [calender components:NSWeekdayCalendarUnit fromDate:date1];
NSLog(@"date=%@ === %@",[NSDate date],date1);
NSLog(@"day= %d",[component weekday]); ///it retu
響應: * 錯誤 *
2014年1月14日17:42:23.790 TextDate [2847:A0B]日期發送:2014-01-14T10:10: 44.497Z
2014年1月14日17:42:23.790 TextDate [2847:A0B]日期:(空)
2014年1月14日17:42:23.791 TextDate [2847:A0B] 0
2014年1月14日17:42:23.794 TextDate [2847:A0B] * - [__ NSCFCalendar組件:FROM日期:]:日期不能是零
我是說真的,你覺得這是什麼操作應該表示沒有日期?
的形式是什麼_do_你?你有什麼嘗試? –
向我們展示您正在使用的代碼。 –
這個問題似乎是脫離主題,因爲它沒有描述一個問題。 –