问题标签 [nsdatecomponent]

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 回答
120 浏览

iphone - 为什么此代码显示日期为 SAT,而 NSDateComponent setWeekday 我使用 1 表示 SUN?

为什么此代码显示日期为 SAT,而 NSDateComponent 和 setWeekday 我使用 1 表示 SUN?

0 投票
2 回答
587 浏览

objective-c - NSDateComponents 于 1970 年 1 月 1 日返回第 53 周

因此,当使用 NSCalendar 和 NSDateComponents 从 NSDate 对象中提取日期组件时,我遇到了一个奇怪的行为。如果日期是 1970 年的 0 秒,则周部分将返回 53。除了模数 52 的明显方式之外,是否有对此的解释或解决方法?

这是您可以在您的机器上运行以进行测试的代码:

-

这是输出:

0 投票
2 回答
4114 浏览

iphone - NSDateComponents - 返回错误日期的日期方法

当我到 2011 年 11 月 6 日时,我似乎无法弄清楚为什么这一天没有改变。我所做的只是遍历这些日子。任何帮助,将不胜感激。这是我的代码:

这是我的输出:

谢谢!

0 投票
6 回答
20606 浏览

objective-c - 如何在 NSDate 上设置时间?

我想用我想要的小时:分钟:秒来设置 NSDate 时间,目前我正在使用 NSDate 组件,但它没有给出想要的结果

0 投票
1 回答
449 浏览

ios - NSDate 数学?现在和未来的消防计时器

我一直在为寻找快速解决方案而绞尽脑汁。

我需要根据特定时区的当前时间在特定时间触发 NSTime。

例如,我得到 PST 中的当前时间:

我看到时间是 2 (14) 得到 [comps hour],我需要在当天下午 2:30(14:30)触发计时器。我需要帮助将其转换回来并进行数学运算以说明计时器触发前还有多长时间。我将根据当前时间设置几个不同的计时器。当我在 PST 中查看时间时,我知道计时器和时间设置是在 GMT 中完成的。这又是一个转折……

提前致谢...

0 投票
1 回答
114 浏览

ios - 为什么 NSCalendar 日期与 NSDateComponents 组件日期不同?

知道为什么此代码输出“2011-11-30 23:00:00 +0000”而不是“2011-12-01 00:00:00 +0000”

0 投票
1 回答
2033 浏览

objective-c - 关于 NSDateComponents TimeZone

我必须在当地时间下午 6:00 设置 UIAlertNotification。时间设置为上午 11:00,将到达下午 18:00,因为我现在所在的本地时区是 GMT+6:00。但是,在不同的时区会有所不同。我希望它在任何时区都是下午 6:00。任何人都可以帮助我吗?谢谢。

//本地告警代码

笔记:

当我打印日期时,它说:

我认为这意味着上午 11 点是格林威治标准时间,并增加了 7 小时(因为它的格林威治标准时间 +7 - 日光)并使其成为晚上 18 点。

0 投票
2 回答
91 浏览

iphone - 为一个月的特定一周安排 UILocalNotifications

我正在安排UILocalNotifications我的项目。目前我正在安排每天的通知。现在客户要求做一些特定的场景,比如每隔一周安排一次。有没有办法做到这一点?请任何人提出解决方案。

提前致谢

0 投票
1 回答
2271 浏览

ios - UILocalNotification 设置重复日历

我是新来的NSCalander, NSdates, 和NSDateComponents

基本上我有一个本地通知,我想根据用户的选择重复开火日期,比如说只在周日和周一。

我们应该使用repeatCalendar属性,UILocalNotification但我不知道如何设置它。

所以任何人都可以用简单的代码行帮助我吗?

谢谢

0 投票
1 回答
88 浏览

ios - iOS-在 2 年的时间里得到几个月和一年

我是 iOS 新手,我很难在 2 年的时间里获得几个月和几年的时间。我将它们放入一个NSArray. 我所能得到的只是一年,但除此之外,年份不会增加以反映年份的变化。请帮忙?谢谢