Ios 即使电话日期时间错误,如何获得正确的日期和时间?

Ios 即使电话日期时间错误,如何获得正确的日期和时间?,ios,nsdate,Ios,Nsdate,我想以这种格式获取当前日期和时间dd-MM-yyy HH:MM:ss。我知道我可以通过这种方式获取 NSDate *today = [NSDate date]; [dateFormat setDateFormat:@"dd-MM-yyyy HH:mm:ss"]; NSLog(@"date = %@",[dateFormat stringFromDate:today]); 但我想知道,如果手机的日期和时间错误,它是否会返回错误的日期和时间?如果是这样的话,我怎么才能得到正确的日期和时间,即使电话

我想以这种格式获取当前日期和时间
dd-MM-yyy HH:MM:ss
。我知道我可以通过这种方式获取

NSDate *today = [NSDate date];
[dateFormat setDateFormat:@"dd-MM-yyyy HH:mm:ss"];
NSLog(@"date = %@",[dateFormat stringFromDate:today]);
但我想知道,如果手机的日期和时间错误,它是否会返回错误的日期和时间?如果是这样的话,我怎么才能得到正确的日期和时间,即使电话的日期和时间是错误的

请帮帮我。 谢谢

我想你不可能知道“如果电话日期和时间错误,它将返回错误的日期和时间”,也不可能在本地“即使电话日期和时间错误,也无法获取正确的日期和时间”

您必须使用在线计时器进行检查,如:

你试过了吗?将你的设备时间设置为错误的时间,然后看看你得到了什么。是的,我记下了时间并进行了检查。它得到了通话时间。