问题标签 [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.

0 投票
1 回答
2550 浏览

objective-c - Xcode - NSDate CountDown 计时器的设置限制

我正在使用 xCode 4.3.2,在我的倒计时计时器项目(代码如下所示)中,我想在 30 秒后停止倒计时。如何为我的倒计时设置此限制?请你帮助我好吗?

0 投票
1 回答
1071 浏览

nstimer - NSTimer/NSTimeInterval

我试图制作一个从 30 倒计时到 0 的计时器,但这是我能想到的让它工作的唯一方法,但它不起作用。有谁知道我做错了什么?

.h 文件

.m 文件

0 投票
2 回答
7457 浏览

iphone - 计算 2 个时间间隔之间的时间差 - 逻辑问题

我有一个字符串,时间如下;

我需要假设这个时间是今天的日期,然后获取当前的 System time,并计算两者之间的时间差。

我怎样才能做到这一点 ?

注:以上时间未指定a date,(仅给出时间)

0 投票
3 回答
3166 浏览

iphone - iOs中的NSDate转换问题

我有一个代表 a 的 double 值NSTimeInterval。我想从双精度值创建正确的日期,这是我的代码。我得到了输出,但实际值有一些变化。

这里出了什么问题?任何想法?

编辑: 为了首先进行测试,我将日期转换为NSTimeInterval并试图取回日期。这是代码和输出。

输出是:

0 投票
2 回答
1759 浏览

ios - 创建一个全局变量来存储来自 NSDate 的时间?

我想在满足if条件时将程序运行期间的时间存储到全局变量中,所以当收到新时间时,它应该存储在全局变量中,

在我的 if 条件下,我想检查一下?

// 少于 30 秒

这种实现 if 条件的方式是否可以实现我的任务?以及如何使用 NSdate 完成这个全球性的事情?

谢谢!

0 投票
1 回答
2851 浏览

objective-c - 以 00:00:00 时钟格式将 NSTimeInterval 转换为 NSString

手头的任务非常简单——将 NSTimeInterval 转换为 NSString,看起来像 12:34:56(12 小时 34 分 56 秒)。

0 投票
6 回答
73634 浏览

iphone - 如何将 NSTimeInterval 转换为 int?

如何将 NSTimeInterval 转换为整数值?

我的 TimeInterval 持有价值83.01837。我需要将其转换为83. 我用谷歌搜索但找不到任何帮助。

0 投票
2 回答
962 浏览

ios - 协调 CACurrentMediaTime() 和 deviceCurrentTime

我正在尝试将几个CABasicAnimationsAVAudioPlayer. 我遇到的问题是在CABasicAnimation使用CACurrentMediaTime()时调度动画时用作参考AVAudioPlayerdeviceCurrentTime。也用于动画,CFTimeInterval而用于声音NSTimeInterval(不确定它们是否像其他 CF 和 NS 类型一样“免费桥接”)。我发现参考点也不同。

有没有办法确保声音和动画使用相同的参考点?

0 投票
2 回答
711 浏览

jquery - 使用时间间隔 zend 框架的 Ajax 调用

我想要做的基本上是每 3 秒检索一次 div 和 sub div 内容。我正在使用 ajax 将数据发送到控制器。但我得到

这是我正在使用的代码。

1)我做错了什么

2)如何在zend控制器中接收数据

0 投票
4 回答
723 浏览

objective-c - 点语法和 valueForKey 的区别

请注意,更新 3 可能是最相关的

我使用 nsdate 对象设置NSTimeInterval托管对象的属性setValue:forKey:

当我尝试获取值时,我得到了奇怪的东西,在运行时这个

退货

更新 1
返回的值[managedObject valueForKey:@"startTime"]是正确的。但是我更喜欢使用[NSDate dateWithTimeIntervalSince1970:[managedObject startTime]]或类似的东西,以便它的类型更强大。

我相信[managedObject startTime]返回不正确的值 => 363954111.000000
但是我用这样的东西设置它:

值得注意的是,我不确定这是否不正确,因为[managedObject valueForKey:@"startTime"]返回了正确的 NSDate 对象。

更新 2
我记录了 KVC 和.语法返回的双精度值。

更新3
好的,我已经设置了一个测试,开始时间是这样设置的entity.startTime = [[NSDate dateWithTimeIntervalSince1970:1342261311] timeIntervalSince1970];,结束时间是这样设置的[entity setValue:[NSDate dateWithTimeIntervalSince1970:1342261311] forKey:@"endTime"];

当我将它们写入日志时,我得到了这个start = 1342261311.000000, end = 363954111.000000

似乎 NSDate 对象被错误地解包,有没有人见过这个?