2016-08-08 129 views
0

我想獲得一個數據庫與城市,它是相應的時區,包括夏令時,但我找不到它。城市夏令時數據庫

我正在製作一個iOSAndroid應用程序,其中用戶可以選擇他或她是哪個城市並表示時間,但爲了我需要數據來計算正確的時間。

我目前的解決方案是使用TimeZone.getAvailableIDs()(身份證號碼與Android相同),但我發現有很多失蹤的城市,例如北京和阿布扎比。任何解決方案?

回答

0

在這裏,我們可以做一件事。在你的應用中設置一個按鈕,並在按鈕的動作中添加下面的代碼。所以你可以得到他們的位置的當前日期和時間。你可以通過點擊你的api(web服務的應用程序)來保存信息。 ----------------------------------- code ------------- ---------------------

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; 

NSTimeZone *gmt = [NSTimeZone timeZoneWithAbbreviation:@"GMT"]; 
[dateFormatter setTimeZone:gmt]; 
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.000'Z'"]; 

NSString *iso8601String = [dateFormatter stringFromDate:self]; 

(新澤西州)