2014-03-29 139 views
0

從日誌開始時間值打印。爲什麼結束時間顯示(空)值。在NSdateformatter中顯示空值

NSString *[email protected]"00:01:00"; 
NSString *[email protected]"24:00:00"; 
NSDateFormatter *formatter1 = [[NSDateFormatter alloc] init]; 
[formatter1 setDateFormat:@"HH:mm:ss"]; 
NSDate *end1=[[NSDate alloc]init]; 
end1=[formatter1 dateFromString:end]; 
NSLog(@"end1:%@",end1); 

**Log print - end1:(null)**NSDate *start1=[[NSDate alloc]init];start1=[formatter1 dateFromString:start];NSLog(@"start1:%@",start1);**Log print - start1:1999-12-31 18:31:00 +0000** 
+0

格式你的問題..所以,它可以很容易地閱讀.. – harshitgupta

+1

'@ 「24:00:00」'是一個格式錯誤NSDate表示 –

回答

0

使用

NSString *end = @"00:00:00"; 

,而不是

NSString *end = @"24:00:00";