您的位置:首页 > 移动开发 > IOS开发

iOS怎么实现日期和时间戳的相互转换

2016-11-02 14:01 363 查看
在项目开发中我们经常需要把日期和时间戳相互转换代码如下:

日期转换成时间戳:

currentYear=@"2016"

   NSDateFormatter *formatter = [[NSDateFormatteralloc]
init];

    [formatter
setDateFormat:@"YYYY-MM-dd HH:mm:ss"];

  NSString* beginStr = [NSStringstringWithFormat:@"%@-01-01
00:00:00",currentYear];

  NSDate *beginDate=[formatterdateFromString:beginStr];

  //转换生时间戳

  beginTime=[beginDate
timeIntervalSince1970];

 //时间戳转换成时间
   NSDate *currentDate = [NSDate dateWithTimeIntervalSince1970:beginTime]; 
    NSString *timeStr=[formatte stringFromDate:currentDate];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  app ios