获取系统的当前时间:
NSDateFormatter* dateFormatter = [[[NSDateFormatter alloc] init] autorelease];
[dateFormatter setLocale:[NSLocale currentLocale]];
[dateFormatter setTimeZone:[NSTimeZone systemTimeZone]];
[dateFormatter setDateFormat:@"EE, dd MMM yyyy HH:mm:ss 'GMT'"];
NSString* dateString = [dateFormatter stringFromDate:[NSDate date]];
NSLog(@”china:%@”,dateString);
中文格式:
NSDateFormatter* dateFormatter = [[[NSDateFormatter alloc] init] autorelease];
[dateFormatter setLocale:[[[NSLocale alloc] initWithLocaleIdentifier:@”zh”] autorelease]];
[dateFormatter setTimeZone:[NSTimeZone timeZoneForSecondsFromGMT:0]];
[dateFormatter setDateFormat:@"北京时间: yyyy年 MMM dd日 HH:mm:ss EEE"];
NSString* dateString = [dateFormatter stringFromDate:[NSDate date]];
英文格式:
NSDateFormatter* dateFormatter = [[[NSDateFormatter alloc] init] autorelease];
[dateFormatter setLocale:[[[NSLocale alloc] initWithLocaleIdentifier:@”en_US_POSIX”] autorelease]];
[dateFormatter setTimeZone:[NSTimeZone timeZoneForSecondsFromGMT:0]];
[dateFormatter setDateFormat:@"EEE, dd MMM yyyy HH:mm:ss 'GMT'"];
NSString* dateString = [dateFormatter stringFromDate:[NSDate date]];