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

0 投票
3 回答
26160 浏览

iphone - 将 NSDate 与 [NSDate 日期] 进行比较

我试图强迫用户使用日期选择器选择未来的日期。我显然使用了 compare: 方法,但是,当我执行以下代码时,即使它与 [NSDate date] 的日期相同,它也会告诉执行 if 语句。这是我的代码:

0 投票
3 回答
836 浏览

iphone - 将 NSString 转换为具有日期格式的 NSString 块

这可能很简单。我已经搜索过了,还没有找到。

如何将 NSString @"20100216190205" 转换为格式为 @"yyyy-MM-dd HH:mm:ss" 的 NSString。

即:@“2010-02-16 19:02:05”

编辑: 我想避免在其他情况下使用 NSDateFormatter 更通用。

0 投票
1 回答
124 浏览

objective-c - Objective-C 中的组件年总是返回我 0001

我需要得到实际的年份,只有年份,但是当我搜索结果时,我总是得到 0001。为什么会这样?

使用该组件,我可以获得日期和月份。

0 投票
1 回答
2888 浏览

iphone - NSDate basic usage error

Next to a label showing the value of a slider i want to show the date that corresponds to a start date + the number of days in slider value units.

When i move the slider the app crashes in the Simulator. As far as i could find out that happens when i try to create a new NSDate field and my startDate object being "out of scope".

Reading a lot regarding retaining and releasing NSDate documentation had not helped me until now, because the documentation is so abstract that it seems to me that I'm not able to find the relevant part(s) in the documentation. I hope to understand more by example.

So what's wrong with the following code (and from where in the documentation should a beginner have learned that) ?

0 投票
2 回答
796 浏览

iphone - iPhone上的NSDate初始化程序问题

我正在尝试对 iPhone 上的 Dates 进行一些基本操作。我想取一个像“2010-02-19”这样的字符串,然后把它变成一个像“Friday, Feb 19”这样的字符串。我将收到的字符串将始终在 2010-02-19 中。现在,我正在运行以下有效的代码,但它会产生一条警告,上面写着“NSDate 可能无法响应 +dateWithNaturalLanguageString:”

该代码有效,但会产生该警告。我应该担心它,还是在 iPhone 上可以。我应该使用另一个 NSDate 初始化程序吗?

0 投票
6 回答
4799 浏览

iphone - NSDate 表示“下一小时的开始”

我想倒计时到下一个整小时。倒计时到特定时间非常容易,例如:

如何为“每小时的开始”定义 NSDate?

谢谢!

编辑:这是我目前所拥有的。无法将解决方案集成到我的代码中。任何帮助将不胜感激。:)

0 投票
6 回答
76773 浏览

objective-c - 将字符串转换为 NSDate

如何NSDate在 iOS 上将字符串转换为字符串?

0 投票
3 回答
3108 浏览

iphone - iPhone:将 Oracle 时间戳转换为 NSDate 或 Unix 时间戳(例如双精度)

有没有一种简单的方法可以将 Oracle Timestamp 转换为 iPhone 上的 NSDate 对象?我已经要求我的客户给我一个时间戳为 Unix Timestamp 的数据库(双精度为 0 = 1970 年开始),但这对他们来说似乎是个问题。谢谢。

注意:您可以轻松地将 Unix Timestamp 转换为 NSDate

我需要做的是将 Oracle 时间戳转换为双精度时间戳,即 Unix 时间戳。其余的很容易。

更多信息:我需要使用以 Oracle Timestamp 格式表示日期的 NSString 在 iPhone 上运行 Objective-C 代码。 另一个 StackOverflow 线程建议使用 NSDateFormatter,但我不知道要使用什么格式,并且该线程中建议的格式化程序的初始化方法会为我生成警告。

0 投票
5 回答
18605 浏览

objective-c - 如何向 NSDate 添加时间间隔?

我有NSDate一个持续时间。我需要在持续时间之后得到时间

给定:
日期为“2010-02-24 12:30:00 -1000”
持续时间为 3600 秒

我需要得到“2010-02-24 13:30:00 -1000”

我想dateWithTimeIntervalSinceReferenceDate:,会做到这一点,但我现在看到这给出了从 2001 年 1 月 1 日格林威治标准时间开始的日期偏移量。

我需要使用另一个 C 函数吗

0 投票
20 回答
72365 浏览

ios - 如何确定 NSDate 是否是今天?

如何检查一个是否NSDate属于今天?

我曾经使用[aDate description]. [[aDate description] substringToIndex:10]"YYYY-MM-DD"这样返回字符串,我将字符串与返回的字符串进行了比较[[[NSDate date] description] substringToIndex:10]

是否有更快速和/或更简洁的检查方式?

谢谢。