nstimezone相关内容

如何在iOS中从经度和纬度识别时区

如何找出给定的经度和纬度属于哪个 NSTimeZone? 解决方案 我试过 APTimeZones 库.就我而言,我需要时区以及来自特定城市纬度的国家名称.我通过图书馆了解它是如何工作的.它实际上有一个 JSON 格式的文件,其中包含所有时区及其相应的经纬度.它将 lat long 作为输入并循环通过此 JSON 文件,比较所有时区的 lat long 与输入 lat long 的距离.它 ..
发布时间:2022-01-14 19:41:17 移动开发

如何获取用户的时区?

有谁知道在 Swift 中获取用户时区的方法? 我正在特定时间观看电视节目.从数据库中取出,然后需要从它们所在的位置减去/添加以向它们显示正确的时间. 解决方案 编辑/更新: Xcode 8 或更高版本 • Swift 3 或更高版本 var secondsFromGMT: Int { return TimeZone.current.secondsFromGMT() }sec ..
发布时间:2021-12-01 18:19:05 移动开发

如何在 iOS 中获取正确的当前时间?

我知道这是重复的问题.我查看了很多答案,但仍然没有得到任何解决方案. 我的问题是,如果用户手动设置了设备时间,我如何获取设备时间..? 我已经实现了一款聊天应用.但是在这个应用程序中,我有时间问题.如果用户手动设置了时间,那么我们如何识别.? 我想获得正确的当前 UTC 时间.所以使用这个,我可以识别设备时间和 UTC 时间之间的差异. 如果我们使用,NSDate *cur ..
发布时间:2021-09-07 19:51:04 移动开发

如何获取CLLocation的时区名称

我有一个使用CLGeocoder从地址字符串中对地标进行地理编码的应用程序. CLPlacemark响应包含一个CLLocation,可为我提供GPS坐标. 创建NSTimeZone的唯一方法似乎是使用正确的时区名称.重要的是要指出我没有使用设备的当前位置,因此[NSTimeZone localTimeZone]对我不起作用. 是否可以获取CLLocation的时区名称,以便我可以正确 ..
发布时间:2020-07-01 21:50:50 其他开发

objective-c:时区之间的转换

我在将时间字符串转换为其他timeZone时遇到问题. 这是一个字符串示例,就像我从服务器上检索到的那样:@"5/14/2013 4:19 am" 我知道时区是America/New_York,我想将其转换为我的本地时区:欧洲/罗马. 这是我编写的用于测试的代码: -(void) convertTimeZone { NSDateFormatter *date ..
发布时间:2020-07-01 21:50:48 移动开发

在哪里可以找到时区列表?

我使用timeZoneWithName,但是我不知道时区的名称.在哪里可以找到时区列表? [NSTimeZone timeZoneWithName:@"US/Eastern"]; 解决方案 我找到了解决方案. NSLog(@"%@", [NSTimeZone knownTimeZoneNames]); ..
发布时间:2020-07-01 21:50:37 移动开发

iOS NSDateFormatter即使是UTC也需要NSLocale

我怀疑我无法理解为什么会这样,我向这个网站的众神求助:) 我有这样的约会: "1982-01-01T00:00:00Z" 当我显示服务器发送的所有内容时(我知道,客户要求,不是好的做法...),我正在强制设备使用以下方法将该TimeZone设置为简化状态,而不进行错误检查,未优化,以及所有类似的东西: + (NSString *) yearStringFromDate: ( ..
发布时间:2020-07-01 21:11:19 移动开发

目标c中的GMT时区转换

我正在尝试将nsstring转换为nsdate,然后转换为systemtimezone.我的代码对吗?任何帮助表示赞赏. NSString *str=@"2012-01-15 06:27:42"; NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [NSDateFormatter setDefaultForm ..
发布时间:2020-05-19 00:19:34 移动开发

iPhone NSTimeZone:localTimeZone混乱

根据我的理解,致电 NSLog(@“本地时区%@”,[[NSTimeZone localTimeZone]名称]); 为您提供设备的本地时区。它给我的是“US / Central”,我在 [NSTimeZone abbreviationDictionary] 的缩写列表或时区列表中的任何位置都找不到 [NSTimeZone knownTimeZoneNames] 中的名称 ..
发布时间:2018-11-02 14:56:23 移动开发

如何在iOS中从经度和纬度中识别时区

如何找出给定经度和纬度落入哪个NSTimeZone? 解决方案 我试过 APTimeZones 库。在我的情况下,我需要Timezone以及来自特定城市的长途的国家名称。 我通过图书馆知道它是如何工作的。它实际上有一个JSON格式的文件,它包含所有时区以及它们对应的lat long。它将lat作为输入并循环通过此JSON文件,比较所有时区的lat long与输入lat long的距离。它 ..
发布时间:2018-09-23 18:22:06 移动开发

iOS创建日期,忽略夏令时

我正在尝试使用日期并在将来创建日期,但夏令时不断妨碍我的工作时间。 这是我的代码将移动到下个月第一天午夜的日期: +(NSDate *)firstDayOfNextMonthForDate:(NSDate *)date { NSCalendar * calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGrego ..
发布时间:2018-09-21 19:05:42 移动开发

将GMT时间转换为当地时间

我目前的GMT时间 - 2013-05-15 08:55 AM 我当前的当地时间是 - 2013 -05-15 02:06 PM 和时区是 - 亚洲/加尔各答 我试图转换上面的格林尼治标准时间到我当地时间这个代码 NSTimeZone * sourceTimeZone = [NSTimeZone timeZoneWithAbbreviation:@“Asia / Kolkat ..
发布时间:2018-09-19 14:46:04 移动开发