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

iphone - 您如何计算 Objective-C 中特定日期的一年中的哪一天?

这是我发现自己花了几个小时才弄清楚的事情,因此想与您分享。

问题是:我如何确定特定日期的一年中的哪一天?

例如,1 月 15 日是第 15 天,12 月 31 日是第 365 天,此时不是闰年。

0 投票
4 回答
6690 浏览

iphone - 计算本周的第一天和最后一天

参考预先回答的问题:获取本周的第一天和最后一天

上面的链接有两个答案。其中一个是理论上的,另一个是一种称为 PyObjC(Python-Objective C 桥接语言)的语言,快速谷歌搜索确认 PyObjC 不适用于 iPhone SDK。

所以关于这个问题,如何将 PyObjC 代码翻译成与 iPhone SDK 兼容。

目标:假设今天(周二)是 19 日,周日。是 17 日(一周开始)和星期六。23 日是周末。我想得到一个像 19/01 - 23/01 这样的字符串 [ie The start of week (hypen) end of week]

0 投票
1 回答
586 浏览

objective-c - 告诉它在哪一天使用 NSDate

我有一个 NSDate,我想知道它是否发生在任何一年的特定日期。我怎么做?

例如,我想查看 NSDate 的日期和月份是否为 25 和 12。

我想去:

有没有办法做到这一点?

0 投票
5 回答
9427 浏览

c# - 创建 NSDate Monotouch

我正在尝试获取日期字符串并将其转换为特定的 NSDate(例如 1981 年 7 月 1 日),但我没有看到设置日期的方法。有谁知道如何做到这一点?也许将 DateTime 对象转换为 NSDate?

0 投票
1 回答
10131 浏览

iphone - 将字符串转换为 NSDate 的正确方法?(iphone)

在我的应用程序中,我将日期存储为字符串(“MM/dd/YYYY”格式)。在数据库中。稍后当我检索字符串时,我必须比较两个日期,我该如何实现呢?

如果我使用了“YYYY/MM/dd”格式,我可以直接将其作为字符串进行比较。现在我必须使用“nsdateformatter”和“dateFromString”转换回 NSDate 对象。但是无论我做什么,我都会使用它得到一个恒定的日期值。

有任何想法吗??

0 投票
2 回答
2002 浏览

iphone - 我如何知道何时释放 NSDate 对象?

当我完成它们时,执行这些日期指针中的一个或两个都需要 [release]。我怎么会知道这个?我不确定,因为我没有明确地进行初始化。

0 投票
6 回答
8884 浏览

iphone - 如何比较两个日期?

我有三个日期:(1)previousDate(2)currentDate(3)nextDate,我想检查currentDate 是否晚于上一个日期并且早于nextDate。我怎么做?

0 投票
8 回答
29293 浏览

objective-c - 有没有一种简单的方法可以将 ISO8601 时间戳转换为格式化的 NSDate?

如果我使用以下代码:

它已成功转换为Date对象,但是,我似乎无法以其他方式对其进行格式化yyyy-MM-dd'T'HH:mm,即记录的内容是2010-01-28T15:22:23

如果我将 dateFormat 更改为说[dateFormatter setDateFormat:@"yyyy-MMMM-d'T'HH:mm"];Date 对象为空...

所以我的最终问题是如何格式化 SQL 数据库中的 ISO8601 时间戳以使用,例如,NSDateFormatterMediumStyle返回“2010 年 1 月 1 日”?

0 投票
1 回答
2068 浏览

iphone - 如何增加 NSDate

我正在尝试实现一种将 NSDate 实例变量增加一个月的方法。我遇到了内存管理问题。(我正在使用 MallocScribble 和 NSZombieEnabled,并收到消息:-[CFDate copy]: message sent to deallocated instance 0x3d9dfa0)

我的问题归结为:增加日期的最佳方法是什么?这是我的代码:

最初我并没有对 prevDate 副本做一些事情,而是在做类似的事情:

但是,我担心这种方法会泄漏内存。所以我想这更像是一个内存管理问题而不是日期问题,但任何帮助都会很棒——

0 投票
4 回答
6317 浏览

iphone - iphone sdk:如何将阿拉伯日期格式转换为英文?

我正在开发一个应用程序,其中我将当前日期保存在数据库中,但是当我的应用程序以阿拉伯语运行时,当前日期格式更改为阿拉伯语。我的意思是日期格式应该是这样的 09/02/2010 但数字转换为阿拉伯数字。那么,即使我的应用程序以阿拉伯语运行,我如何将它们转换回英文数字?