nstimezone

    0熱度

    2回答

    NSTimeZone *timezone = [NSTimeZone systemTimeZone]; NSString *timeZoneAbberivation = [timezone abbreviation]; timezoneone打印像GMT + 5:30那樣。但我需要GMT + 5:30作爲IST印刷。 (IST是印度/ Kolkatta)。 假設,如果它是美國/紐約時區,我需

    0熱度

    1回答

    我正在開發一個應用程序,用戶可以在其中登錄並選擇可能位於不同時區的網站。由於該應用顯示的是與該網站相關的數據,我決定通過NSTimeZone.setDefaultTimeZone將該應用的默認時區設置爲網站時區。除了當我通過FMDB從我們的sqlite數據庫中選擇數據(我不認爲FMDB與它有任何關係)並且使用strftime和'localtime'時,這很好。雖然我們的數據按UTC使用時代分鐘存儲

    0熱度

    1回答

    我相信這個工作之前,但現在當我將時間區域設置爲自動或將路易斯維爾設置爲EDT時添加一個事件到我的日曆中,並添加一個事件即EDT它提前一個小時到我的日曆。 我在另一個在CST中有事件的應用程序上做這件事,當我將它們添加到我的日曆中時,它將它們添加得很好。我的代碼錯了嗎? - (void)viewWillAppear:(BOOL)animated { NSDateFormatter *dateFor

    0熱度

    2回答

    我的輸入NSString是2017-01-11 5:33:55 am +0000。我的代碼是: date = @"2017-01-11 5:33:55 am +0000"; uploadFormatter.dateFormat = @"yyyy-MM-dd HH:mm:ss a Z"; [uploadFormatter setTimeZone:[NSTimeZone timeZ

    0熱度

    1回答

    我最小化托盤我的應用程序,然後更改時區,然後打開應用程序NSTimeZone返回時區的舊值。 如果我最小化托盤並再次打開時區返回新值。我該如何解決它? [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(reloadVC) name:UIAp

    0熱度

    1回答

    所以這個工作得十分完美斯威夫特2,但是在斯威夫特3有問題: func myNotifications() { let interval = 2.0 var daysOut = 2.0 let myArray =getArray() for i in 0..<myArray.count { let message = ("\(myArray[i])

    14熱度

    2回答

    我使用Xcode8 Beta4將Swift2.3中開發的項目轉換爲Swift3.0。其中我有方法將日期轉換爲字符串,但它無法將其轉換。 class func convertDateToString(_ date:Date, dateFormat:String) -> String? { let formatter:DateFormatter = DateFormatter();

    0熱度

    1回答

    我得到當前GMT時間偏移使用 NSDate * now = [NSDate date]; 但我想添加/減去時區的日期不同的城市偏移。 我正在從服務器抵消。 例子:我得到+2:從服務器 30 GMT,所以我要加+2:30 GMT在我當前的GMT時間 ,或者如果我得到-6 GMT所以我怎麼能減去它從當前時間開始。 我的問題基本上是如何添加或減去時間像+2:30

    3熱度

    1回答

    我想獲得用戶的當前日期和時間區在斯威夫特3.我的雨燕2.2試過下面的代碼: static var localTimeZoneAbbreviation: String { return NSTimeZone.localTimeZone().abbreviation!}

    2熱度

    1回答

    我剛剛將我的應用程序的代碼遷移到Swift 3,並且發現了DateFormatter(以前稱爲NSDateFormatter),這是我沒有用Swift 2或更早版本得到的令人討厭的問題。 的問題是,我需要一個字符串轉換爲Date對象,我的代碼,這樣做是一樣的東西, let dateFormatter = DateFormatter() dateFormatter.dateFormat = "yy