「Objective-C」NSDateクラスで日付を比較する方法

関数説明
(1).-(NSString*)description
日付を文字列にして返します。
(2).-(NSDate*)earlierDate:(NSDate *)anotherDate
日付を比較します。
(3).-(BOOL)isEqualToDate:(NSDate*)anotherDate
同じ日付かどうかの判定
サンプルコード
// 時刻指定
NSDate *cftDateA = [[NSDate alloc] initWithString:@"2020-09-26 13:49:19 +0900″]
NSDate *cftDateB = [[NSDate alloc] initWithString:@"2020-09-25 13:49:19 +0900″]
//NSDate型->NSString型
NSString *str = [cftDateA description];
//同じ日付の判定
BOOL b = [cftDateA isEqualToDate:cftDateB];
//日付比較
NSDate *d = [cftDateA earlierDate:cftDateB];

Objective-C

Posted by arkgame