NSDate使用筆記
字串 ----> NSDate
NSString *dateStr = @"2016-07-13 14:24:11";
//建立一個時間戳
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc]init];
dateFormatter.dateFormat = @"yyyy-MM-dd HH:mm:ss";
NSDate *date = [dateFormatter dateFromString:dateStr];
//設定時區
NSTimeZone *zone = [NSTimeZone systemTimeZone];
NSInteger interval = [zone secondsFromGMTForDate: date];
date = [date dateByAddingTimeInterval: interval];
NSLog(@"date == %@", date);
//===========================
NSString* string = @"Wed, 05 May 2011 10:50:00 +0800";
NSDateFormatter *inputFormatter = [[NSDateFormatter alloc] init];
[inputFormatter setLocale:[[NSLocale alloc] initWithLocaleIdentifier:@"en_US"]];
[inputFormatter setDateFormat:@"EEE, d MMM yyyy HH:mm:ss Z"];
date = [inputFormatter dateFromString:string];
zone = [NSTimeZone systemTimeZone];
interval = [zone secondsFromGMTForDate: date];
date = [date dateByAddingTimeInterval: interval];
NSLog(@"date = %@", date);
2.NSDate ----> 字串
date = [NSDate date];
dateFormatter.dateFormat = @"yyyy-MM-dd W HH:mm:ss";
string = [dateFormatter stringFromDate:date];
NSLog(@"%@", string);
3.時間比較和計算
.....
4.獲取0點時間
date = [NSDate date];
dateFormatter.dateFormat = @"yyyy-MM-dd W HH:mm:ss";
string = [dateFormatter stringFromDate:date];
NSLog(@"%@", string);
相關文章
- Deepin使用筆記筆記
- easySQLite使用筆記SQLite筆記
- Git使用筆記Git筆記
- springcloud使用筆記SpringGCCloud筆記
- UOS使用筆記筆記
- TeeReader使用筆記筆記
- GoJS 使用筆記GoJS筆記
- axios使用筆記iOS筆記
- vue - 使用筆記Vue筆記
- 社群使用筆記筆記
- docker使用筆記Docker筆記
- 【Linux】使用筆記Linux筆記
- Markdown使用筆記筆記
- postgreSql 使用筆記SQL筆記
- wcdb使用筆記筆記
- iOS之NSDate\CFAbsoluteTimeGetCurrent\CACurrentMediaTime的區別iOS
- 直播平臺原始碼,iOS中使用 Date/NSDate 來獲取時間原始碼iOS
- ScottPlot的使用筆記筆記
- CGO Swig 使用筆記Go筆記
- 【SHELL】命令使用筆記筆記
- Delphi TMSMQTT使用筆記MQQT筆記
- vCenter Server使用筆記Server筆記
- [工具]Pandoc 使用筆記筆記
- oneinstack 使用快捷筆記筆記
- Docker的使用筆記Docker筆記
- 社群使用筆記2筆記
- QT creator使用筆記QT筆記
- AIDL的使用筆記AI筆記
- git的使用筆記Git筆記
- express 的使用筆記1Express筆記
- ESP8266使用筆記筆記
- Visual Studio Code 使用筆記筆記
- Linux 命令使用筆記【vmstat】Linux筆記
- Xcode使用筆記之TargetXCode筆記
- golang flag包使用筆記Golang筆記
- javascript基礎使用筆記JavaScript筆記
- XStream入門使用筆記筆記
- 筆記:Vue 使用pug + ts筆記Vue
- 【前端筆記】Vuex快速使用前端筆記Vue