第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

NSDateFormatter中“YYYY”和“yyyy”之間的區(qū)別

NSDateFormatter中“YYYY”和“yyyy”之間的區(qū)別

溫溫醬 2019-08-13 14:23:43
NSDateFormatter中“YYYY”和“yyyy”之間的區(qū)別'YYYY'和'yyyy'之間的確切區(qū)別是什么?我在這個鏈接中讀到,它說明了這一點(diǎn)一個常見的錯誤是使用YYYY。yyyy指定日歷年,而YYYY指定ISO年度日歷中使用的年份(“年度周”)。在大多數(shù)情況下,yyyy和YYYY會產(chǎn)生相同的數(shù)字,但它們可能會有所不同。通常,您應(yīng)該使用日歷年。但是當(dāng)我嘗試使用時NSString *stringDate = @"Feb 28, 2013 05:30pm";NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];[dateFormatter setDateFormat:@"MMM dd, yyyy hh:mma"];NSDate *date=[dateFormatter dateFromString:stringDate];NSLog(@"Date 1 : %@",date); //2013-02-28 12:00:00 +0000NSString *stringDatee = @"Feb 28, 2013 05:30pm";NSDateFormatter *dateFormatterr = [[NSDateFormatter alloc] init];[dateFormatterr setDateFormat:@"MMM dd, YYYY hh:mma"];NSDate *datee=[dateFormatterr dateFromString:stringDatee];NSLog(@"Date 2 : %@",datee); //2013-01-05 12:00:00 +0000NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];[dateFormat setDateFormat:@"MMM dd, YYYY hh:mma"];NSString *dateString = [dateFormat stringFromDate:datee];NSLog(@"date 3 : %@", dateString); //Jan 05, 2013 05:30PM在這里,結(jié)果date和datee不同,我明白,但為什么日期2和日期3的結(jié)果不同?當(dāng)我從字符串創(chuàng)建日期并再次將其反轉(zhuǎn)為字符串,但輸出不匹配?有誰知道同樣的理由?雖然它指定一年中的一周,但我仍然應(yīng)該得到相同的結(jié)果。謝謝..編輯: -如果我編碼NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];[dateFormat setDateFormat:@"MMM dd, YYYY hh:mma"];NSString *dateString = [dateFormatterr stringFromDate:[NSDate date]];NSLog(@"date: %@", dateString); //Feb 28, 2013 04:37PM如果結(jié)果我得到了正確的結(jié)果,但我得到的相同,我得到的字符串2013-01-05 12:00:00 +0000,檢查NSLog的日期2,奇怪的結(jié)果,為什么?
查看完整描述

3 回答

  • 3 回答
  • 0 關(guān)注
  • 1100 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號