我使用下面的代碼來生成NSDate -> NSString
的NSDate給空結果
+(NSString *)getCurrentTime
{
NSDate *now = [NSDate date];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"dd-MM-yyyy hh:MM:SS a"];
[dateFormatter setTimeZone:[NSTimeZone timeZoneForSecondsFromGMT:0]];
NSString* str =[dateFormatter stringFromDate:now];
[dateFormatter release];
NSLog(@"%@",str);
return str;
}
一切都在上面的代碼罰款。我正在使用上面的代碼在數據庫中存儲字符串。現在,雖然檢索該字符串給我NULL
。以下是我的代碼以特定格式檢索日期
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"hh:MM:SS a"];
[dateFormatter setTimeZone:[NSTimeZone timeZoneForSecondsFromGMT:0]];
NSDate *dt =[dateFormatter dateFromString:crdInfo.swipeTime];
NSLog(@"Date : %@",dt);
[dateFormatter release];
我應該如何檢索或以特定格式存儲?我crdInfo.swipeTime被檢索的字符串propertly ...
看起來還好我.... –
@AnkitSrivastava:但沒有工作... – DShah
檢查我已經檢查了...... crdInfo.swipeTime – Luke