objective-c - Objective C 比较 NSDate 中的两个日期字符串

标签 objective-c iphone datepicker nsdate

嗨,我有两个日期作为字符串,分配给两个标签,

一个标签保存当前日期字符串,即 2010 年 5 月 29 日

类似地,用户将以相同的格式选择其他日期,我需要检查用户日期是现在、过去还是将来。通过与当前日期字符串进行比较。

请提供一些示例代码。

提前致谢。

最佳答案

简单... 比较日期

  • – isEqualToDate:
  • – 较早日期:
  • – 稍后日期:
  • -比较:

这些都在 NSDate 文档中,您可以通过按菜单上的帮助按钮然后选择开发人员文档来访问这些文档...输入搜索 NSDate。然后您需要的是比较...

当且仅当您希望它存在时...如果 dd/MM/YYYY 相同,则作为特殊情况进行检查,说它的当前值...或使用 isEqualToDate... 如果与当前日期的比较给出负值......它的 future ...... 如果与当前日期的比较给出正值......它是过去的......

关于objective-c - Objective C 比较 NSDate 中的两个日期字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2934645/

相关文章:

ios - 以编程方式安装/卸载约束

iOS , RTSP 后台直播超过3分钟

iphone - 支持高分辨率和低分辨率图像

iphone - 我可以在 iPhone/iPad 上为 HTML5 视频换肤吗?

javascript - JQueryUI DatePicker 用 minDate 替换无效输入

java - 日期选择器中的日期翻转日和月

objective-c - 在 UIViewController 的 View 属性访问器中延迟实例化 nib

objective-c - Objective-C - CLLocationManager 找出何时单击 "Allow"或 "Don' t 允许"

ios - 来自用户的动态视频封面图像选择器

Angular 2 Material Datepicker 值