zoukankan      html  css  js  c++  java
  • ios 关于时间戳与时间转化的笔记

    linux系统获取时间戳的方法:time() ;

    时间戳转换成需要的时间格式:

     NSDateFormatter *formatter=[[NSDateFormatter alloc]init];
     [formatter setDateStyle:NSDateFormatterMediumStyle];
     [formatter setTimeStyle:NSDateFormatterShortStyle];
     [formatter setDateFormat:@"YYYY-MM-dd HH:mm:ss"];
     NSDate *conformTimesp=[NSDate dateWithTimeIntervalSince1970:[dataline integerValue]];

    另外这里有时区的问题,转换为系统时区:

    NSTimeZone *zone=[NSTimeZone systemTimeZone];
    NSInteger interval=[zone secondsFromGMTForDate:conformTimesp];
    NSDate   *localeDate =[conformTimesp dateByAddingTimeInterval:interval];

    localDate就是你要的date了~

    时间转换时间戳非常简单:

    date.timeIntervalSince1970;

    这就是数据的时间戳了。

  • 相关阅读:
    专题页移动端适配实例
    iconfont字体图标使用方法
    HBuilder常用快捷键
    tab
    tab-qq
    微信小程序之购物车功能
    margin塌陷
    weui-wxss-master下载地址
    python_vlc 播放http流
    go学习笔记-简述
  • 原文地址:https://www.cnblogs.com/chaochaobuhuifei55/p/5378212.html
Copyright © 2011-2022 走看看