国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > iOS > 正文

IOS 時間和時間戳之間轉化示例

2019-10-21 18:48:55
字體:
來源:轉載
供稿:網友

以毫秒為整數值的時間戳轉換

時間戳轉化為時間NSDate

- (NSString *)timeWithTimeIntervalString:(NSString *)timeString{  // 格式化時間  NSDateFormatter* formatter = [[NSDateFormatter alloc] init];  formatter.timeZone = [NSTimeZone timeZoneWithName:@"shanghai"];  [formatter setDateStyle:NSDateFormatterMediumStyle];  [formatter setTimeStyle:NSDateFormatterShortStyle];  [formatter setDateFormat:@"yyyy年MM月dd日 HH:mm"];    // 毫秒值轉化為秒  NSDate* date = [NSDate dateWithTimeIntervalSince1970:[timeString doubleValue]/ 1000.0];  NSString* dateString = [formatter stringFromDate:date];  return dateString;}

時間轉化為時間戳

    // 當前時間   NSDate* date = [NSDate dateWithTimeIntervalSinceNow:0];  NSTimeInterval a=[date timeIntervalSince1970]*1000; // *1000 是精確到毫秒,不乘就是精確到秒  NSString *timeString = [NSString stringWithFormat:@"%.0f", a]; //轉為字符型

通過比較時間與當前時間返回年月日的方法

- (void)getBabyDetailAge:(NSString *)date{  // 獲得日期對象  NSDateFormatter *formatter_ = [[NSDateFormatter alloc] init];  formatter_.dateFormat = @"yyyy-MM-dd HH:mm:ss";  NSDate *createDate = [formatter_ dateFromString:date];    NSCalendar *gregorian = [[ NSCalendar alloc ] initWithCalendarIdentifier : NSCalendarIdentifierGregorian];  NSUInteger unitFlags = NSCalendarUnitDay | NSCalendarUnitMonth | NSCalendarUnitYear;  NSDateComponents *components = [gregorian components:unitFlags fromDate:createDate toDate:[NSDate date] options: 0 ];    NSInteger years = [components year];  NSInteger months = [components month ];  NSInteger days = [components day ];}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到IOS開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 东城区| 孝义市| 岳阳县| 克什克腾旗| 奉贤区| 华池县| 凌海市| 古浪县| 宜春市| 玉田县| 南岸区| 吐鲁番市| 建宁县| 莲花县| 潍坊市| 安图县| 会泽县| 浠水县| 怀远县| 科技| 武定县| 晋城| 四川省| 阿拉善右旗| 阿拉善右旗| 乐业县| 满城县| 翼城县| 济阳县| 百色市| 刚察县| 阳曲县| 锡林浩特市| 武冈市| 安仁县| 南康市| 建阳市| 会同县| 临朐县| 承德县| 姜堰市|