问题标签 [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 投票
4 回答
7123 浏览

iphone - 将 NSDate 的描述转换为 NSDate?

当您在 NSDate 上调用描述时,我将我的 NSDates 存储到一个国际格式的文件中。

但是,我不知道如何从字符串格式返回到 NSDate 对象。NSDateFormatter 似乎仅限于几种格式,不包括国际格式。

我应该如何从字符串格式返回?

0 投票
4 回答
788 浏览

iphone - 是否可以在 cocoa touch / UIKit 中创建自己的日历系统?

NSLocale 有一些常量,比如 NSJapaneseCalendar,但是如果我想创建一个“物理日历”或不存在的东西怎么办?有没有办法定义任意日历系统,然后将其与 NSDate、NSDateComponents 和 NSCalendar 一起使用?

0 投票
5 回答
44765 浏览

cocoa - NSString 到 NSDate

通过使用这个,我得到了一个包含当前日期的字符串:

在不同的点上,我想从此字符串中检索日期,我使用了以下代码:

我得到dateFromString0x0 nil。我究竟做错了什么?

0 投票
3 回答
136 浏览

iphone - 在触发函数时创建计时器

我想创建某种计时器,它会在触发不同类型的函数之间花费时间,但到目前为止我还没有这样的运气。我认为我应该使用该NSDate对象,并且到目前为止我已经这样做了。

我创建了几个函数

例如,当我按下将播放电影的播放按钮时,我将放置该starttime功能

当我按下电影的停止按钮时,该函数stopfunction将被调用timeInterval

但是,它似乎不起作用。如果我在 3 秒后按下停止按钮,我会假设我的函数timeInterval会输出 3 秒。不幸无济于事。发生了什么事,我做错了什么?

编辑:

感谢您的回复。我对我的代码片段进行了一些调整。

但是,我似乎犯了一个严重的错误。我没有保留endtimestarttime变量,这似乎解决了我的问题。

0 投票
2 回答
24574 浏览

iphone - 如何在 iPhone 中获取时差

我有 2 个包含时间值的数组。它们采用以下格式。mm:ss:数百秒。我想得到数组中两个 [lastObjects] 之间的差异。NSDate 不起作用,因为最后一个值以百分之一秒为单位。

一个问题。如果第二个日期大于第一个日期,它会给我一个负数,例如 -01:10:00 吗?

0 投票
2 回答
845 浏览

iphone - 我必须保留 UIDatePicker 模态视图中的日期吗?

我的 UIDatePicker 视图出现崩溃,我认为这是因为我没有保留选择器选择的日期。谁能告诉我这是否正确?

我有一个用于选择一个toDate和一个fromDate范围的模式视图。这些值被传递到模态视图中,并在视图关闭时从视图中取出。该视图有一个 UIDatePicker 和一个分段按钮,用于在开始日期和开始日期之间切换。

每次分段控制切换时,我都会将选择器日期设置为匹配的日期或日期。When the picker value changes I update the to or from dates accordingly. 在这些日期之间进行几次切换后,视图会崩溃。

我没有保留选择器选择的日期,所以我猜测当我将选择器日期的值设置为toDate正在发布的日期时,当我将选择器切换回时它会崩溃。fromDatetoDatetoDate

另外,要在视图之外使用从选择器中选择的日期,是否需要保留日期,因为选择器将与日期一起发布?

这对任何人都有意义吗?

0 投票
5 回答
2963 浏览

objective-c - 给定年份使用 iPhone SDK 的天数?

我正在尝试获取当年的天数。

当我使用 iPhone SDK 在当月的天数上尝试解决方案时?,并用 NSYearCalendarUnit 替换 NSMonthCalendarUnit,我仍然得到该月的天数。

有谁知道我应该怎么做?

在此先感谢您的帮助。

0 投票
2 回答
1582 浏览

iphone - 如何从 NSDate 获取日期而不是时间

我需要日期作为字符串,而不是时间,它必须本地化。

因此,例如 USA 应该是Sep 25 2009,但对于新西兰来说应该是25 Sep 2009。我可以通过指定格式“MMM dd YYYY”将日期转换为字符串,但它没有本地化。

有任何想法吗?

0 投票
6 回答
8061 浏览

objective-c - 使用 Cocoa 确定两个日期之间的月数

如何使用 Cocoa 计算两个日期之间的月数?

谢谢,斯坦

0 投票
7 回答
17417 浏览

iphone - iPhone 上的格林威治标准时间

如何获得 GMT 时间?

给出系统时间,而不是 GMT。