nstimezone

    1热度

    1回答

    这种情况是iPhone用户在出国旅行时不希望自动更新时间,因此禁用系统设置“自动设置”时区,导致[NSTimeZone systemTimeZone]未更新其新位置。 作为一名开发人员,我还能找出设备所在国家(可能是新的)的当前本地时间和时区吗?

    1热度

    1回答

    嗨,我创造,我现在用的设置选择器,而是一个NSDate当我输出选择器日期的NSLog它总是在实际的选择器中显示的时间晚一个小时。 另外作为测试我注意到代码: 的NSDate *现在= [NSDate的日期]; //在模拟器上给我当前的日期和时间 NSLog(@“Date and Time now:%@”,now); 的NSLog的值总是落后1个小时我的仿真器显示的时间。 我的问题是为什么? 在此先

    0热度

    1回答

    我试图对日程安排应用程序执行日期计算,但遇到夏令时问题。我试图确定与两个日期之间的天数: NSDateComponents *activityComponents = [[NSDateComponents alloc]init]; activityComponents = [self.calendar components:NSDayCalendarUnit from

    0热度

    1回答

    我正在从远程源导入多个引用日期。日期表示一年中任意一天的日期(在本例中为01/01/2000)。它们以Unix时间戳提供。例如946717200代表上午9点。我也获得每个地点的时区。 我正在使用以下代码将这些时间转换为与UTC的正确偏移量的实际日期。 -(NSDate *)dateWithInterval:(NSTimeInterval)interval referenceDate:(NSDate

    0热度

    2回答

    在我们的应用程序中,我们使用NSCalendar来处理NSDate对象,例如获取day组件。 这个NSCalendar实例是一个单例对象,因为我们在很短的时间内完成了大量的日期计算,并且我们注意到每次我们需要时都使用[[NSCalendar alloc] initWith ...]创建新的实例也消耗很多时间。 问题是,如果您在整个应用程序执行时间内保留一个NSCalendar实例,则即使时区已更改

    0热度

    2回答

    喜转换日期到毫秒的我用以下到日期转换为字符串目标C. -(void)convertDateToJsonString:(NSString *)strDate { NSDateFormatter * formatter = [[NSDateFormatter alloc] init]; [formatter setTimeZone:[NSTimeZone systemTime

    0热度

    2回答

    我有一个像下面的例子 2013-12-28T8:15:00+03:00 一个字符串,但我要转换的NSDate与此相同的格式是我的代码 NSDateFormatter *dateFormatterInBoundSegment = [[NSDateFormatter alloc] init]; [dateFormatterInBoundSegment setDateFormat:@"yyyy-

    0热度

    1回答

    我没有亲身体验过这个问题,但似乎对于我的许多用户来说,一次设置的通知实际上是在一小时后触发的。 下面是我用它来生成通知代码: UILocalNotification *notif = [[UILocalNotification alloc] init]; notif.fireDate = date; notif.timeZone = [NSTimeZone defaultTimeZone];

    1热度

    2回答

    当我转换的时候从我的Xcode iPhone模拟器我的代码工作正常,输出,因为它显示在这里: 2014年2月12日18点11分52秒+0000 本地时区(欧洲/伦敦(GMT)偏移0) 但是当我尝试使用我的iPhone 5我的应用程序的输出变为 1970-01-01 12:00:00 +0000 本地时区(欧洲/伦敦(GMT)偏移0) 我使用xcode的5.0和iOS 7 -(NSDate *)co

    3热度

    1回答

    我想将NSDate从一个时区转换为另一个时区。 这里是我的代码: NSDate* convertTime(NSDate* fromDate, NSTimeZone* fromTimeZone, NSTimeZone* toTimeZone) { if (fromTimeZone == toTimeZone) { return fromDate; } NS