亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

[oc學習日記]NSDate

2019-11-14 18:54:09
字體:
來源:轉載
供稿:網友

首先介紹一下返回日期對象的方法

 1         //獲取當前日期時間 2         NSDate *now = [NSDate date]; 3         NSLog(@"%@",now); 4         //返回自從1970年之后經過多少秒(可正可負)之后的日期時間 5         NSDate *mydate1970 = [NSDate dateWithTimeIntervalSince1970:60*60]; 6         NSLog(@"%@",mydate1970); 7         //返回自從當前時間經過多少秒(可正可負)之后的日期時間 8         NSDate *mydatenow = [NSDate dateWithTimeIntervalSinceNow:-60*60]; 9         NSLog(@"%@",mydatenow);10         //返回給定時間經過多少秒(可正可負)之后的日期時間11         NSDate *mydatedate = [now dateByAddingTimeInterval:60*60];12         NSLog(@"%@",mydatedate);13         //獲取兩個時間之中比較早的那一個14         NSDate *ear = [mydate1970 earlierDate:mydatenow];15         NSLog(@"%@",ear);16         //獲取兩個時間中比較晚的那一個17         NSDate *last = [mydate1970 laterDate:mydatenow];18         NSLog(@"%@",last);

接下來介紹一下返回秒數的方法

1         //返回當前時間自1970年之后經過的秒數2         NSTimeInterval mytime1970 = [[NSDate date]timeIntervalSince1970];3         NSLog(@"%f",mytime1970);4         //返回給定時間距離現在經過的秒數5         NSTimeInterval mytimenow = [mydate1970 timeIntervalSinceNow];6         NSLog(@"%f",mytimenow);7         //獲取兩個時間的時間差8         NSTimeInterval timedis = [mydate1970 timeIntervalSinceDate:mydatenow];9         NSLog(@"%f",timedis);

接下來講述兩個 重點用法

1.日期格式轉化為字符串格式

字符串格式按照格式化對象的設置進行輸出 yyyy為年  也可寫為yy之輸出后兩位  MM只能是月 如果只寫一個m會省去前面的0 如果月份是兩位數系統會自動加上缺省的那位

a  為上下午  24小時制小時用H 12小時制用h

系統會自動給你轉化時差

1         //日期時間格式化對象  格式化的同時將事件轉化為當前時區的時間2         NSDateFormatter *dateformatter = [NSDateFormatter new];3         [dateformatter setDateFormat:@"yyyy年MM月dd日 HH時mm分ss秒 a vvvv"];4         NSString *mystedate = [dateformatter stringFromDate:now];5         NSLog(@"%@",mystedate);

2.字符串轉化為日期格式

注意:轉化出來的日期會有時差

1         //日期格式的字符串轉化為日期對象  格式化的內容要與字符串內容一樣2         NSString *mystrdate = @"2012-12-12 10:12:59";3         NSDateFormatter *dateformatter1 = [NSDateFormatter new];4         [dateformatter1 setDateFormat:@"yyyy-MM-dd HH:mm:ss"];5         NSDate *mystrdd = [dateformatter1 dateFromString:mystrdate];6         NSLog(@"%@",mystrdd);

 

 

 

接下來為大家介紹時區

首先是用的不太多只需了解的內容

1         //系統時區2         NSTimeZone *syszone = [NSTimeZone systemTimeZone];3         //本地時區4         NSTimeZone *localzone = [NSTimeZone localTimeZone];5         //默認時區6         NSTimeZone *defaultzone = [NSTimeZone defaultTimeZone];7         NSLog(@"%@",syszone);8         NSLog(@"%@",[localzone abbreviation]);9         NSLog(@"%@",[defaultzone abbreviation]);

查看系統中收錄了的時區

1         //系統中所有時區的數組2         NSArray *zonearr = [NSTimeZone knownTimeZoneNames];3         NSLog(@"%@",zonearr);4         //系統中所有時區的字典5         NSDictionary *zonedic = [NSTimeZone abbreviationDictionary];6         NSLog(@"%@",zonedic);

最后就是重中之重——————時差轉換

1.格林尼治時區轉化

1         //轉換時差2         NSString *strdate = @"2015年6月6日 8時8分56秒";3         NSDateFormatter *formatter = [NSDateFormatter new];4         [formatter setDateFormat:@"yyyy年MM月dd日 HH時mm分ss秒"];5         //設置時區6         [formatter setTimeZone:[NSTimeZone timeZoneForSecondsFromGMT:0]];7         NSDate *date = [formatter dateFromString:strdate];8         NSLog(@"%@",date);

2.設置時區

1          //轉換時差2          NSString *strdate = @"2015年6月6日 8時8分56秒";3          NSDateFormatter *formatter = [NSDateFormatter new];4          [formatter setDateFormat:@"yyyy年MM月dd日 HH時mm分ss秒"];5          //兩種方式都可以  最好用第一種 第二種有的時區會沒有收錄因而無法轉換6          [formatter setTimeZone:[NSTimeZone timeZoneWithAbbreviation:@"UTC"]];7          [formatter setTimeZone:[NSTimeZone timeZoneWithName:@"UTC"]];8          NSDate *date = [formatter dateFromString:strdate];9          NSLog(@"%@",date); 

3.格林尼治時間差轉換

 1         //計算系統時區和格林尼治的時間差  得到的是秒數 2         NSInteger timeoff = [syszone secondsFromGMT]; 3         NSLog(@"%zi",timeoff); 4         //轉換時差 5         NSString *strdate = @"2015年6月6日 8時8分56秒"; 6         NSDateFormatter *formatter = [NSDateFormatter new]; 7         [formatter setDateFormat:@"yyyy年MM月dd日 HH時mm分ss秒"]; 8         //在當前時間加上時差得到正確時間 9         NSDate *firdate = [formatter dateFromString:strdate];10         NSDate *date = [firdate dateByAddingTimeInterval:timeoff];11         NSLog(@"%@",date);

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久99热精品这里久久精品| 亚洲在线观看视频| 亚洲成人网在线观看| 国产一区香蕉久久| 国产精品久久久久久网站| 日本不卡高字幕在线2019| 欧美成人精品影院| 91美女高潮出水| 久久视频在线视频| 欧美性猛交xxxx乱大交蜜桃| 精品亚洲国产成av人片传媒| 欧美日本中文字幕| 国产欧美一区二区三区视频| 日韩欧美在线第一页| 国产精品日韩电影| xvideos亚洲人网站| 亚洲第一黄色网| 欧美视频在线观看 亚洲欧| 国产精品久久久久影院日本| 欧美自拍视频在线观看| 成人免费直播live| 亚洲欧洲av一区二区| 精品无人区太爽高潮在线播放| 国产日韩在线视频| 国语自产在线不卡| 色婷婷亚洲mv天堂mv在影片| 成人综合网网址| 国产精品一区二区女厕厕| 久久久成人av| 亚洲成人激情视频| 亚洲欧美国产另类| 97人人爽人人喊人人模波多| 亚洲综合日韩中文字幕v在线| 国产一区二区日韩精品欧美精品| 国产香蕉97碰碰久久人人| 久久久女人电视剧免费播放下载| 疯狂做受xxxx欧美肥白少妇| 国产精品高潮呻吟久久av野狼| 日韩在线观看高清| 欧美有码在线视频| 日韩精品在线观看视频| 国产精品扒开腿做爽爽爽男男| 91精品国产综合久久男男| 精品福利在线看| 18一19gay欧美视频网站| 欧美一级淫片丝袜脚交| 日韩在线中文视频| 国产免费一区二区三区香蕉精| 国产精品尤物福利片在线观看| 国产亚洲欧洲高清| 亚洲老头老太hd| 日韩网站免费观看| 亚洲毛茸茸少妇高潮呻吟| 在线日韩第一页| 国模叶桐国产精品一区| 精品国模在线视频| 国产一区二区三区在线观看视频| 亚洲精品98久久久久久中文字幕| 日韩av影院在线观看| 成人av在线网址| 亚洲另类激情图| 日韩美女视频免费在线观看| 国产精品久久久久久婷婷天堂| 欧美激情一区二区久久久| 久久综合88中文色鬼| 日韩免费观看高清| 久久久av免费| 亚洲第一福利在线观看| 久久成人免费视频| 4388成人网| 亚洲精品在线不卡| 5252色成人免费视频| 亚洲激情久久久| 97精品一区二区视频在线观看| 日韩av影片在线观看| 亚洲激情在线观看视频免费| 亚洲影视中文字幕| 国产日韩精品电影| 国产欧美在线看| 不卡av电影院| 亚洲欧洲xxxx| 91tv亚洲精品香蕉国产一区7ujn| 亚洲第一精品久久忘忧草社区| 91精品国产91久久久久久久久| 91sa在线看| 久热精品视频在线免费观看| 69精品小视频| 国产一区二区三区在线视频| 久久精品久久久久久国产 免费| 九色精品免费永久在线| 亚洲欧美在线x视频| 亚洲精品电影久久久| 日韩av电影在线播放| 精品视频久久久久久| 国产成人精品视| 国产啪精品视频| 日韩在线观看电影| 精品久久久中文| 国产精品一区二区电影| 九九热精品视频在线播放| 国产女人精品视频| 国产精品扒开腿做爽爽爽男男| 欧美一区在线直播| 日韩在线一区二区三区免费视频| 国产做受高潮69| 欧美老妇交乱视频| 性亚洲最疯狂xxxx高清| 96国产粉嫩美女| 国产精品视频不卡| 亚洲日本aⅴ片在线观看香蕉| 亚洲精品资源美女情侣酒店| 538国产精品视频一区二区| 亚洲韩国欧洲国产日产av| 法国裸体一区二区| 国产成人av网址| 中文字幕日韩有码| 日韩av观看网址| 久久午夜a级毛片| 精品中文字幕视频| 日韩欧亚中文在线| 九九热在线精品视频| 国产成人激情视频| 欧美在线视频观看免费网站| 欧美午夜激情在线| 国产精品爽黄69天堂a| 欧美黑人极品猛少妇色xxxxx| 久久免费少妇高潮久久精品99| 亚洲欧美一区二区三区情侣bbw| 91av在线视频观看| 国产精品日韩久久久久| 亚洲精品资源美女情侣酒店| 国产亚洲精品久久久优势| 曰本色欧美视频在线| 欧美激情女人20p| 91欧美精品成人综合在线观看| 日韩欧美国产免费播放| 91国产视频在线| 久久精品国产亚洲| 97在线精品国自产拍中文| 欧美日韩国产91| 8090成年在线看片午夜| 久久影院在线观看| 亚洲字幕一区二区| 夜色77av精品影院| 日本久久久久久久久| 国产免费一区二区三区香蕉精| 国产精品美女主播| 久久国产精品网站| 91精品国产高清久久久久久| 亚洲欧美激情精品一区二区| 日韩av不卡电影| 国产精品毛片a∨一区二区三区|国| 久久久久久久激情视频| 日韩在线观看高清| 91sa在线看| 亚洲综合国产精品| 国产精品羞羞答答| 午夜欧美不卡精品aaaaa| 久热精品视频在线免费观看| 亚洲全黄一级网站| 日韩av成人在线观看| 91精品免费久久久久久久久| 精品小视频在线| 91在线视频精品|