问题标签 [nsdate]
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 - 如何检查 NSDate 是否发生在其他两个 NSDate 之间
我试图弄清楚当前日期是否在使用 NSDate 的日期范围内。
例如,您可以使用 NSDate 获取当前日期/时间:
然后我想用那个日期来检查它是否在9AM - 5PM的范围内。
iphone - 如何使用 NSDate 获得下一个日期?
可能重复:
iOS 和找到 Tomorrow
我如何使用 NSDate 获得下一个日期。请把解决方案发给我。
sqlite - CoreData - NSPredicate 格式的时间范围(NSTimeInterval)
我试图找出如何通过我的 CoreData 信息并找到在 NSTimeInterval 内具有 createdAt(我的对象的一部分作为 NSDate)的对象。我该如何设置?
我查看了以下文档:http: //developer.apple.com/documentation/Cocoa/Conceptual/Predicates/predicates.html
但我在那里找不到任何东西。
我需要创建两个时间戳并使用 SQL 的 BETWEEN 吗?
任何帮助都会很棒。
iphone - 在 AVAudioPlayer 中播放完声音后执行操作?
我正在使用 AVAudioPlayer 框架,我有几种声音,一次播放一种。当声音播放完毕后,我希望应用程序做一些事情。我尝试使用 audioPlayerDidFinishPlaying 在第一个声音结束时执行该操作,但我无法将其用于第二个声音,因为我遇到了重新定义错误。我可以使用 NSTimeInterval 来获取声音的持续时间吗?
objective-c - 对日期字符串或对象的 NSArray 进行排序
我有一个NSArray
包含这样的日期字符串(即 NSString):“Thu, 21 May 09 19:10:09 -0700”
我需要NSArray
按日期排序。我考虑过先将日期字符串转换为NSDate
对象,但在如何按对象排序时被困在那里NSDate
。
谢谢。
iphone - 如何从 NSDate 中减去小时数?
我想从日期中减去 4 小时。我使用以下代码将日期字符串读入 NSDate 对象:
接下来我该怎么做?
xcode - 警告无方法描述WithCalendarFormat:timeZone:locale found
我在 xcode 3.1.3 iphone os 3.0 中收到此警告。
此方法在 NSDate 类中也不可用。但是我从这种方法中得到了日期。
谁能告诉我我怎样才能摆脱这个警告????
objective-c - Objective-C 时间跨度
在 C# 中,如果我想将字符串解析为日期和时间跨度,我会执行类似以下的操作:
我的 Google-Fu 在找到将其转换为 Objective-C 的方法方面并不理想。
有什么建议么?
cocoa - 如何在 Core Data 中存储没有时间的日期
我一直在尝试找到一种在 iPhone 上使用 Core Data 存储日常数据的明智方法。
我的应用程序接收 csv 格式的数据,有日期但没有时间:
存储此数据时,每天应该只有一条记录。我认为最好的办法是创建一个 NSDate 来存储,但去掉时间和时区数据。
我可以使用 NSDateComponents 或 NSDateFormatter 轻松创建一个 NSDate,而无需几小时、几分钟或几秒钟。但是,即使我将时区明确设置为 UTC 或距 GMT 零秒,使用 NSLog() 输出创建的日期始终具有我的本地时区,例如:
有谁知道在没有时间组件的情况下制作 NSDates 的更好方法?或者也许是存储日期的更好方法?
objective-c - NSDate init question, related to memory management in Objective-C
I have an NSDate
object created by
Later, I want to reset the date to the "now", so I thought that
or
might do the job, but they don't. Instead,
works. I'm a bit confused about this, since in the documentation for - (id) init
, it says:
Returns an NSDate object initialized to the current date and time.
and since date
is already allocated, shouldn't it just need an init
message?