/**
* ios比較日期大小默認(rèn)會(huì)比較到秒
*
* @param oneDay 第一個(gè)時(shí)間
* @param anotherDay 第二個(gè)時(shí)間
*
* @return 1 第一個(gè)時(shí)間靠后 -1 第一個(gè)時(shí)間靠前 0 兩個(gè)時(shí)間相同
*/
// 入?yún)⑹荖SDate類型
- (int)junc_CompareOneDate:(NSDate *)oneDate withAnotherDate:(NSDate *)anotherDate
{
NSDateFormatter *df = [[NSDateFormatter alloc]init];
[df setDateFormat:@"dd-MM-yyyy HH:mm:ss"];
NSString *oneDayStr = [df stringFromDate:oneDate];
NSString *anotherDayStr = [df stringFromDate:anotherDate];
NSDate *dateA = [df dateFromString:oneDayStr];
NSDate *dateB = [df dateFromString:anotherDayStr];
NSComparisonResult result = [dateA compare:dateB];
if (result == NSOrderedAscending)
{ // oneDate < anotherDate
return 1;
}else if (result == NSOrderedDescending)
{ // oneDate > anotherDate
return -1;
}
// oneDate = anotherDate
return 0;
}
// 入?yún)⑹荖SString類型
- (int)junc_CompareOneDateStr:(NSString *)oneDateStr withAnotherDateStr:(NSString *)anotherDateStr
{
NSDateFormatter *df = [[NSDateFormatter alloc]init];
[df setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
NSDate *dateA = [[NSDate alloc]init];
NSDate *dateB = [[NSDate alloc]init];
dateA = [df dateFromString:oneDateStr];
dateB = [df dateFromString:anotherDateStr];
NSComparisonResult result = [dateA compare:dateB];
if (result == NSOrderedAscending)
{ // oneDateStr < anotherDateStr
return 1;
}else if (result == NSOrderedDescending)
{ // oneDateStr > anotherDateStr
return -1;
}
// oneDateStr = anotherDateStr
return 0;
}
OC 時(shí)間比較方法
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 系列文: 背景:Android App優(yōu)化, 要怎么做? Android App優(yōu)化之性能分析工具 Android...
- 趁著今天我是女王我最大,東先生我想對(duì)你說(shuō)。 人們常說(shuō)唯一不用努力就能得到的就是年齡。而且還是穩(wěn)增不跌的,多想越活越...