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