问题标签 [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 - 如何在 Objective-C 中比较日期?
我有两个日期:如何比较 Objective-C 中哪个日期更大?
iphone - 使用objective-c获取任何一个月的所有天数
一个看似简单的问题...如何返回任何指定月份的天数列表?
我基本上想使用它,但是用today
一月份代替,这样我就可以返回所有那些日子
iphone - 格式化 NSDate
我正在从 RSS 提要中提取数据。提要中的键之一是表示项目创建日期和时间的字符串。
我正在尝试将此字符串值转换为 NSDate。字符串值从 RSS 提要返回为:2009-11-18T22:08:00+00:00
我尝试了以下代码无济于事:
理想情况下;除了将值转换为 NSDate 值之外,我还想使用手机上的本地化日期格式对其进行格式化。
任何指针都会有很大帮助。
亲切的问候
iphone - 在一天中的两次之间获取时间
我已经尝试过使用 NSDate 但没有运气。我想要例如 14:10 和 18:30 之间的差异。
小时和分钟。
我希望你能帮助我不要那么复杂:)
iphone - 一个月的周数
我有以下代码:
它打印输出,例如:
我实际上不需要直到日期的月数,而是周数的总和,无论如何我可以修改代码来做到这一点吗?我不想简单地假设 1 个月 = 4 周,因为这无疑是错误的。
亲切的问候
objective-c - 比较可可中的日期
嗨,我想知道如何获取当前日期?我想将当前日期与我使用以下代码从 plist 文件中获取的日期进行比较。
使用以下代码进行比较
但它不工作。有谁能够帮助我。
iphone - 将“当前时间”转换为“从 00:00 开始的分钟数”计算帮助
我没有太多地使用 NSDate,所以我想要一些关于我正在做的计算的帮助。
我有一个整数,表示我的商店从午夜开始的关闭时间(以分钟为单位)。基本上,我的商店在下午 5 点关门,这给了我整数 1020。
所以现在是晚上 10.45 或 22.45。从 00:00 开始的整数是 1365,由此我可以说
但是,我不知道如何从 NSDate 获得的“22.45”将其转换为表示自 00:00 以来时间的整数。NSDate 中有什么可以帮助我的吗?
谢谢
cocoa - 在 NSDatePicker 字段中允许 0 值?
是否可以修改NSDatePicker
对象以允许0
月和/或日列中的值?处理特定日期并不重要但很高兴拥有数据(以及用户可能一开始不知道的数据)的情况。
iphone - 使用 NSDateFormatter 解析 RFC 822 日期
我正在使用 NSDateFormatter 来解析 iPhone 上的 RFC 822 日期。但是,无法以日期格式指定可选元素。RFC 822 规范中有几个可选部分破坏了日期解析器。如果没有任何效果,我可能不得不编写一个自定义解析器来遵守规范。
例如,日期名称在规范中是可选的。所以这两个日期都是有效的:
Tue, 01 Dec 2009 08:48:25 +0000
用格式EEE, dd MMM yyyy HH:mm:ss z
01 Dec 2009 08:48:25 +0000
解析 用格式解析dd MMM yyyy HH:mm:ss z
这是我目前正在使用的:
并解析日期如下:
一种方法是尝试两种格式,并采用返回非空值的任何内容。但是,规范中有两个可选部分(日期名称和秒),并且有 4 种可能的组合。仍然不是太糟糕,但它有点hacky。
iphone - 比较两个 NSDate 并忽略时间分量
比较两个 NSDate 的最有效/推荐的方法是什么?我希望能够查看两个日期是否在同一天,无论时间如何,并且已经开始编写一些代码,这些代码使用 NSDate 类中的 timeIntervalSinceDate: 方法并获取该值的整数除以秒数一天内。这似乎很啰嗦,我觉得我错过了一些明显的东西。
我要修复的代码是:
其中 key 和 todaysDate 是 NSDate 对象,而 todaysDate 正在使用:
问候
戴夫