Iphone 如何获得准确的当前日期

Iphone 如何获得准确的当前日期,iphone,objective-c,ios4,cocos2d-iphone,Iphone,Objective C,Ios4,Cocos2d Iphone,我知道你们可能会说这个问题很常见,但实际上我指的是当前的实际日期和时间: 假设今天是8月1日下午12点,不管用户如何更改他们的电话日期和时间,我仍然知道今天是8月1日下午12点 有人知道我怎么做吗 NSDate *currentDate = [NSDate date]; 现在执行此代码时,currentDate将具有当前日期和时间。如果用户更改其手机日期和时间,则您将获得该日期和时间。。。由于NSDate从iOS获取其值。如果您希望它返回每个时区的实际时间,则必须设置一个小型的Web服务或返回

我知道你们可能会说这个问题很常见,但实际上我指的是当前的实际日期和时间:

假设今天是8月1日下午12点,不管用户如何更改他们的电话日期和时间,我仍然知道今天是8月1日下午12点

有人知道我怎么做吗

NSDate *currentDate = [NSDate date];

现在执行此代码时,
currentDate
将具有当前日期和时间。

如果用户更改其手机日期和时间,则您将获得该日期和时间。。。由于NSDate从iOS获取其值。如果您希望它返回每个时区的实际时间,则必须设置一个小型的
Web服务
或返回特定时区的时间的东西。

您可以从,但这假设您可以访问internet。

NSDate将只返回当前电话的日期和时间。如果我更改了手机的日期和时间,那么返回的日期和时间将不准确。我的最佳选择是您与一个web服务同步,该服务将返回准确的时间和日期,并将其用于您的应用程序。