问题标签 [nstimezone]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - iPhone - 时区便利方法之间的差异
我看到NSTimeZone
有这些方法:
有人可以简单地向我解释一下,这些调用之间有什么区别,什么时候应该使用一个而不是另一个?我不了解 Apple 文档中关于此的任何内容。
iphone - 没有得到正确的时区
我是 iPhone 的新手。我有一个问题。首先检查我的代码。
它在 iPhone 模拟器 4.2 中正常工作,但在模拟器 4.3 中崩溃,那么可能是什么问题?
谢谢
iphone - iPhone - NSDate、NSString 和时区的奇怪问题
我已经搜索并没有找到像我这样的确切问题,所以这里什么都没有:
我有一个 NSString ,其中包含我从 XML 提要中提取的密钥。关键是 24 小时格式的时间(例如 13:30 或 15:00。)我想将 NSString 转换为 NSDate 并根据设备设置的时区将其转换为适当的时区。关键是 Unicode HH:mm (24:00),所以我很好奇为什么这不能正常工作。
我已经得到了一个应该可以工作的基本大纲,但可惜没有。第二个 NSLog(得到 NS 日期)返回 null,最后一个日志返回一个奇怪的数字(准确地说是 1969-12--2147483629 -596:-31:-23 +0000。)我在这里做错了什么?
提前致谢,
objective-c - Objective-C - NSTimeZone 2 小时错了?
我正在使用以下代码将我的时区设置为欧洲斯德哥尔摩。
有谁知道为什么?
objective-c - 关于 NSDateFormatter 和 NSCalendar 的问题(涉及时区)
我有以下代码:
NSLog(@"%@", timeStampForCity);
输出:
但NSLog(@"%@", updateDate);
输出:
我需要updateDate
显示当前时区的时间(例如,如第一个 NSLog() 输出中所示)。我该如何正确地做到这一点?
编辑 1
我也有这个代码:
但它显示的时区在许多地区都是关闭的。
提前感谢您的帮助。
iphone - iPhone - 如何获得时区偏移?
我们有 NSTimeZone 类来告诉更多关于时区的信息。但我只想得到时间的偏移量。例如:+05.30 是 Inida 的偏移量,换句话说,是相对于 UTC 的时间偏移量。
以下代码的一个问题是它在 4.3 模拟器中崩溃,而在 4.2 模拟器中运行良好。因为 4.2 模拟器参考 GMT 和 4.3 模拟器参考 IST 给出输出
我找不到通用的解决方案。
objective-c - NSDatePicker 时区怪异
我的 nib 文件中有一个 NSDatePicker。在代码中,我将它的时区设置为 GMT 日历的时区:
我只关心我以编程方式填充的日期选择器上的时间(小时、分钟):
这正确地具有将日期选择器时间设置为我想要的时间的预期效果。因此,如果小时数为 8,分钟数为 30,则日期选择器显示 8:30。但是,如果我在日期选择器的小时字段中输入 8,它将显示为 3。某处的时区发生了一些奇怪的事情,但我不确定在哪里......
php - 如果用户在 3G 上,使用 ASIHTTP 准备的 POST 请求的 IP 地址的位置是什么?
如果我在我的 iPhone 应用程序中使用 ASIHTTP 准备一个 HTTP 请求,将其发布到一个 php 站点,并让该站点记录 IP 地址,如果用户不在 WiFi 上但使用 3G 连接,记录的 IP 地址将代表什么?
我碰巧特别对使用 IP 地址获取用户的时区感兴趣,因此我可以分析我的用户在一天中的什么时间使用该应用程序。显然,我应该让 POST 请求包含用户的本地时区,而不仅仅是发生操作的时间(格林威治标准时间)。但我没有这样做,我想知道我是否仍然可以根据我正在记录的 IP 地址找出用户的时区。对于使用 WiFi 的用户,我可以相对确定他们所在的时区。但是如果用户使用的是 3G 呢?
ios - 自定义时区的 EventKit 问题
如果我为应用设置自定义时区,EKEventEditViewController 的日期选择器会显示不正确的时间(偏移不正确):
这是 EventKit 错误吗?
iphone - NSCalendar dateFromComponents:GMT 时区而不是 systemTimeZone
这段代码
在控制台中显示以下内容:
因此,正确指定了日历和组件的时区,但[gregorian dateFromComponents:comp]
返回的 NSDate 值带有错误的时区 (GMT)。
我需要更正什么以获得正确的时区?