我想用时间戳跟踪日期。我可以使用什么objective-C/cocoa 类来获取机器时间设置的本地时间戳?
例如,如果我在美国,时间戳应该是我所在的地区。如果我在欧洲,应该是在欧洲时间。
我想用时间戳跟踪日期。我可以使用什么objective-C/cocoa 类来获取机器时间设置的本地时间戳?
例如,如果我在美国,时间戳应该是我所在的地区。如果我在欧洲,应该是在欧洲时间。
看看 NSDate。例如,
NSDate *today = [NSDate date];
会给你当前的日期和时间。
你可以使用这个。
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateStyle:NSDateFormatterMediumStyle];
[dateFormatter setTimeStyle:NSDateFormatterMediumStyle];
[dateFormatter setTimeZone:[NSTimeZone localTimeZone]];
NSString *currentTime = [dateFormatter stringFromDate:[NSDate date]]
NSLog(@"Current Date:%@",currentTime);
我希望这对你有用。