1 前言
NSDate是Objective-C中的日期类型,用于处理日期格式的数据;NSData是字节类型的数据。今天我们来简单的学习一下其用法。
2 代码实例
int main(int argc, const char * argv[])
{
/******当前日期格式化 Start******/
// @autoreleasepool {
//
//
// NSDate *dateToDay = [NSDate date];//将获得当前时间
// NSDateFormatter *df = [[NSDateFormatter alloc] init];
// [df setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
// NSLocale *locale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US"];
// [df setLocale:locale];
// NSString *strDate = [df stringFromDate:dateToDay];
// NSLog(@"dateToDay is %@",strDate);
//
//
//
// }
/******当前日期格式化 End******/
// /******指定日期格式化 Start******/
// @autoreleasepool {
//
//
// NSDateFormatter *df = [[NSDateFormatter alloc] init];//格式化
// [df setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
// NSLocale *locale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US"];//本地化
// [df setLocale:locale];
// NSString *myDateString = @"2009-09-15 18:30:00";
// NSDate *myDate = [df dateFromString:myDateString];
// NSLog(@"dateToDay is %@",myDate);
//
//
//
// }
// /******指定日期格式化 End******/
// /******NSDate与NSString转换 Start******/
// @autoreleasepool {
//
//
// NSMutableData *data = [NSMutableData data];
// [data appendData:[[NSString stringWithFormat:@"1234"] dataUsingEncoding:NSUTF8StringEncoding]];
// NSString *tmpData = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
// NSLog(@"[***] tmpData is :%@",tmpData);
// [tmpData release];
//
// }
// /******NSDate与NSString转换 End******/
/******NSDate与NSString转换 Start******/
@autoreleasepool {
NSString *str = @"12345";
NSData* data = [str dataUsingEncoding:NSUTF8StringEncoding];
NSLog(@"data is:%@",data);
}
/******NSDate与NSString转换 End******/
return 0;
}
3 结语
以上是所有内容,希望对大家有所帮助。
Demo代码下载:http://download.csdn.net/detail/u010013695/5395419