NSDate * <--> NSString *
主要使用 NSDateformater 進(jìn)行格式轉(zhuǎn)換
NSDateFormatter * formatter = [[NSDateFormatter alloc]init];
formatter.dateFormat = @"yyyy-MM-dd HH:mm:ss";
// 設(shè)置語言區(qū)域(因為這種時間是歐美常用時間)
formatter.locale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US"];
NSDate * date = [NSDate date];
NSString * dateString = [formatter stringFromDate:date];
NSString * string = @"2016-07-19 10:25:07";
NSDate * stringDate = [formatter dateFromString:string];
NSCalendar * calendar;
if ([UIDevice currentDevice].systemVersion.doubleValue >= 8.0) {
calendar = [NSCalendar calendarWithIndentifier:NSCalendarIdentifierGregorian];
} else {
calendar = [NSCalendar currentCalendar];
}
NSString * string = @"123456787654754";
NSTimeInterval second = string.longLongValue / 1000.0;
NSDate * date = [NSDate dateWithTimeIntervalSince1970];
NSString *string = @"2015-11-20 09:10:05";
NSString *month = [string substringWithRange:NSMakeRange(5, 2)];
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者