问题标签 [nsdatecomponents]
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 - NSDate 来自 NSDateComponents
我正在尝试将 NSDate 的 hh、mm、ss 组件更改为另一个 NSDate 的组件 - 但由于某种原因,时间被设置为午夜。我不知道为什么!
这是代码;
这是控制台上的调试输出。注意小时、分钟、秒分量的值和 newDate 的最终值:
提前致谢。
iphone - 获得时间的问题
嗨,我需要在网络服务中增加 15 分钟的时间间隔。代码如下
在这里为我的开始时间增加 15 分钟,我已经编写了上面的代码,但是在结束时间 [aryy objectAtIndex:1] 并没有给我正确的时间。我想要做的是在我得到的任何日期增加 15 分钟在开始日期。不知道问题是什么。
`
iphone - 如何使用 Cocoa 找到任何给定日期的星期几?
我知道这是一个重复的查询,但我坚持这个问题。我需要知道如何获得特定日期的星期一、星期二等日期,例如:2010 年 7 月 18 日等。
感谢你的帮助!!
iphone - NSDateComponents 从 2 个日期的差异中缺少 1 秒
遇到了一个非常令人沮丧的问题,似乎没有任何意义。我正在尝试获取两个日期之间的年数。这是我的代码。
开始和结束日期由其他地方的 UIDatePickers 设置。他们将默认相隔 10 年。一旦我回到控制结束日期的 UIDatePicker 并将其移至一年前。问题将开始出现。这是我将结束日期移回原始日期后将看到的 NSLog 示例。我应该在其他地方看到 10 年和 0,但我错过了 1 秒的时间。
在我看来,开始和结束日期在它们之间的 10 年中保存的时间相同,但由于某种原因,我错过了 1 秒的时间。有谁知道为什么?
提前致谢!
添加
这是我初始化和存储 2 个日期的方式。
开始日期在 viewWillAppear 方法中。
}
我的结束日期也使用了相同的类,但是我还在我的 NSManagedObject 的自定义子类中添加了以下代码:-
}
这会引起任何问题吗?如果是,为什么调试会显示开始和结束日期,包括它们的时间完全相同?
iphone - 设置 NSDate 的第一个月
由于NSDateCompoments,我正在使用递增/递减的NSDate:
...
现在,我想设置日期以将 NSDate 设置为每月的第一个月(以及一年中的第一个月),但我不知道该怎么做
非常感谢!!!
编辑:
给我吗
当我通过案例 1 时!
和
当我通过案例 2 时!
objective-c - 正确使用 NSDateComponents
我一直在关注苹果文档以及这里的一些代码,但我似乎无法让 NSDateComponents 正常工作。
dateValue 是某个日期,我只关心它的时间,时间是上午 8:00。当我检查这之后是什么组件时,Hour 和 Minute 都为零。
我也尝试插入这个,因为我读到你需要(虽然不是每个例子都有这个):
objective-c - 获得更准确的时间测量
目前我正在使用十进制分钟记录两个事件之间的时间:
我遇到的问题是我真的只能以秒为单位获得时间,然后转换为十进制分钟。所以,我得到的唯一值是0.016663
(十进制分钟一秒)、0.033325
(十进制分钟两秒)、0.049988
(十进制分钟三秒)等。我没有得到介于两者之间的任何值。有什么办法可以得到更准确的时间吗?我检查了是否NSDateComponents
有财产millisecond
或其他东西,但我找不到任何东西。
谢谢!
time - 以我可以与 NSDate 一起使用的方式存储小时/分钟
我正在开发一个由后端 API Web 服务提供支持的应用程序。有一个正在使用的实体具有一些属性(例如名称等),它也有一个时间。时间在上午 10:00 的意义上是固定的,但不是特定日期。
您认为最好的格式是我这次从 API 返回并能够轻松准确地将其转换为一组 NSDateComponents (NSHourCalendarUnit | NSMinuteCalendarUnit)。
ios - 从 NSDateComponents 创建 NSDate 减了一天
我正在尝试为单元测试设置特定日期:
但是,这会打印出“我尝试设置的日期:2011-05-11 17:00:00 +0000。” 日期似乎差了一天,我不知道为什么将时间打印为 17:00:00。为什么是这样?
iphone - 明天在 NSDateComponents 隔离日
我正在尝试根据当前日期检索明天的日期。我得到了正确的字符串,但是如何隔离这一天?
返回一个字符串:2011-10-01 15:07:07 +0000