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代码下载:
作者:u010013695 发表于2013-5-17 11:17:42 原文链接
阅读:0 评论:0 查看评论