问题标签 [nstimeinterval]
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.
iphone - 如何在 iPhone 中将 NSTimeZone 设置为日期选择器控制器
我创建了一个日期选择器控制器,并希望务实地将时间间隔设置为 12 小时。
但我不能那样做,我认为这是一个非常简单的问题,但请帮助我。
先感谢您。
ios - NSTimeInterval 在模拟器中显示,而不是在 iPhone 中
我有这个问题:应用程序在 iPhone 5.0 模拟器中运行,但不在 iOS 设备中。在模拟器中,数字显示正确,但在设备中显示“0”
这是代码:
结果:在 iPhone 设备中是“0 天 0 个月”,在模拟器“245 天 12 个月”为止。
代码有问题吗??
谢谢你的帮助 !
objective-c - NSDate 到 GMTDate 到 JSON 格式
我想将我的本地日期 ([NSDate date]) 转换为 GMT 以创建 JSON 字符串 (/Date(1324435876019-0000)/)。
当我将时钟设置为 EST 时区时,我的代码工作正常,而当我将时区更改为 PST 时,我的代码仍然充当 EST。你能告诉我下面的代码有什么问题吗?
iphone - UTC 中的 NSTimeInterval?
我正在使用以下代码计算当前时间间隔:
这个时间戳是UTC时间吗?
我需要UTC时间的NSTimeInterval。
请帮忙
iphone - iphone守护进程NSTimer在待机模式下的时间间隔
我在我的守护程序应用程序中使用上面的代码每分钟执行一次操作,但是如果 iphone 进入待机模式,计时器将不会每分钟运行一次。那么当iphone处于待机模式时,我应该怎么做才能让定时器每隔一分钟运行一次。
谢谢。
objective-c - 在特定时间内移动滑块
我有一个有 96 个插槽的滑块,我需要在 60 秒内将滑块从 0 逐步移动到 95。我应该使用间隔(60/96)和 96 次重复的 NSTimer,还是有更好的解决方案?
objective-c - 如何从目标c中的秒间隔获取小时和分钟
我有两个日期时间之间的时差。以秒为单位的间隔是 3660,这意味着 1 小时 1 分钟前。我怎样才能像我之前说的那样以小时和分钟显示秒的间隔?我可以通过这样做来获得小时数,(3600/60)/60
这给了我一个小时,但是我如何获得剩余的分钟数和小时数?
任何帮助表示赞赏。
objective-c - 目标 c - timeIntervalSinceDate 没有根据日期返回正确的值?
对于某些值,以下代码段不会返回正确的值。它将当前时间与保存在手机中的 2 个其他日期进行比较。它确实在凌晨工作,但让我们说早上 2:48 它没有......
所有日期都是 1970 年,我是故意这样做的,因为我只需要在工作日之间进行比较,所以我将它们设置为相同的年份和月份。
我很迷茫,因为它在午夜前工作了几个小时,但以后就不行了。
谢谢。
objective-c - 目标 C:将字符串转换为 nsdate 问题
我花了几个小时来解决这个奇怪的问题。我在“dd/mm/yyyy hh:mm:ss”中有日期格式,想知道我的日期和现在之间的秒数差异。我正在像下面那样做,但不明白为什么会出现 31 天错误?应该只是几个小时的差异!谁能帮我我在这里做错了什么?
输出:
然后我再次尝试将 dateFromString 转换为 NSDate,令我惊讶的是它打印了完全随机的日期。不确定如何跟随?它应该给我原来的日期“日期时间”!
输出:
[编辑]
将“dd/mm/yyyy hh:mm:ss”替换为“dd/MM/yyyy hh:mm:ss”有效,但秒差仍然不正确。请参阅以下不同日期的输出!
更正的代码:
输出:(注意许多输出是楠!!)
2012-02-03 11:30:23.198 UniversalApp[13207:707] 日期:03/02/2012 10:25:34
2012-02-03 11:30:23.204 UniversalApp [13207:707] 秒:3889.204166 总天数:0
2012-02-03 11:30:23.506 UniversalApp [13207:707] 日期:02/02/2012 16:56:05
2012-02-03 11:30:23.512 UniversalApp [13207:707] 秒:南总天数:0
2012-02-03 11:30:23.818 UniversalApp[13207:707] 日期:02/02/2012 14:34:05
2012-02-03 11:30:23.827 UniversalApp[13207:707] 秒:南总天数:0
2012-02-03 11:31:25.253 UniversalApp [13207:707] ToDate: 02/02/2012 12:02:55
2012-02-03 11:31:25.255 UniversalApp [13207:707] 秒:127710.255748 总天数:1
2012-02-03 11:32:06.424 UniversalApp[13207:707] 日期:01/02/2012 11:01:20
2012-02-03 11:32:06.427 UniversalApp [13207:707] 秒:174646.427676 总天数:2
2012-02-03 11:32:06.639 UniversalApp[13207:707] 日期:31/01/2012 17:38:17
2012-02-03 11:32:06.643 UniversalApp[13207:707] 秒:南总天数:0
[编辑]
将 'hh' 替换为 'HH' 解决了上述问题!
[编辑]
我遇到的另一个问题......呼!
如果设置 24 小时关闭,这将不起作用!基于此,它被用户的设置覆盖。
对于最后一个问题,我找不到任何强有力的解决方案。最后我决定检查 'nan' 秒的值,如果它是 'nan' 然后使用原始日期字符串,不要转换为秒、小时等。
// 继续做你的工作
iphone - NSTimeInterval 15 分钟前
我有一个在 NSTimeInterval 中的变量startDate 。
如何在实际 startDate 前 15 分钟获得 NSTimeInterval ?