我有两个文本字段。在这些文本字段中,我使用以下格式的选取器获取日期:“mm-dd-yyyy”。我想要做的是验证从一个文本字段到另一个文本字段的日期,以便两个文本字段都没有填充相同的日期,并且第一个文本字段的日期始终大于第二个字段。任何人都可以解释如何在iPhone上做到这一点?日期验证
Q
日期验证
0
A
回答
1
您可以使用[NSDate compare:];
From documentation
compare
:返回一个
NSComparisonResult
值 指示接收器和另一个给定 日期时间排序 。
- (NSComparisonResult)compare:(NSDate *)anotherDate
参数
anotherDate
的日期要与之比较的接收器。 该值不能为零。如果该值是零,则该行为 不确定和未来 版本的Mac OS X的
返回值可以改变
如果:
接收器和anotherDate是严格相等其他,NSOrderedSame
接收机以后是在时间上比anotherDate,NSOrderedDescending
接收r比另一个日期更早,NSOrderedAscending。
0
因为,从textFields,你会得到字符串,你可以做stringComparison。
[textField1.text isEqualToString:textField2.text];
相关问题
- 1. 日期验证
- 2. 日期验证
- 3. 日期验证
- 4. 日期验证
- 5. 日期验证
- 6. 日期验证
- 7. JavaScript - 验证日期
- 8. VB.Net验证日期
- 9. Javascript日期验证
- 10. 日期验证JavaScript
- 11. Codeigniter:日期验证
- 12. TextBox日期验证
- 13. MVC3日期验证
- 14. javascript日期验证
- 15. Awk日期验证
- 16. jquery日期验证
- 17. JavaScript验证日期
- 18. 验证primefaces日期
- 19. 验证到期日期
- 20. 使用jQuery验证的日期验证
- 21. Laravel - 验证日期特定日期
- 22. 从日期到日期验证?
- 23. 无效日期的Jquery日期验证
- 24. XSD日期或无日期验证
- 25. asp.net比较验证日期星期日
- 26. AngularJS当前日期验证
- 27. 日期验证android java
- 28. 日期选取器验证
- 29. 使用javascript验证日期?
- 30. JS日期验证增强
它有助于了解哪个日期更大? – visakh7 2011-05-06 07:20:56