• iOS开发之时间格式化


    //返回当前时间,以GMT为准
            NSDate * date = [NSDate date];
            NSLog(@"%@", date);
            
            //显示当前时间距离1970-01-01 00:00:00的秒数
            NSLog(@"%.2f", date.timeIntervalSince1970);
            
            //从现在起3600秒时候的时间
            NSLog(@"%@", [NSDate dateWithTimeIntervalSinceNow:3600]);
            
            //1970-01-01 00:00:00前3600秒的时间
            NSLog(@"%@", [NSDate dateWithTimeIntervalSince1970:-3600]);
            
            //返回一个很久之后的时间
            NSLog(@"%@", [NSDate distantFuture]);
            
            //返回一个很久之前的时间
            NSLog(@"%@", [NSDate distantPast]);
            
            //返回当前系统时区
            NSLog(@"%@", [NSTimeZone systemTimeZone]);
            
            
            //时间戳  格式化时间
            NSDateFormatter * dateFormatter = [[NSDateFormatter alloc] init];
            dateFormatter.dateFormat = @"G yyyy-MM-dd E D F w W a z hh:mm:ss.SSS";
            NSString * dateStr = [dateFormatter stringFromDate:date];
            NSLog(@"%@", dateStr);
            
            /*
             G 年代标志符
             y 年
             M 月
             d 日
             h 时 在上午或下午 (1~12)
             H 时 在一天中 (0~23)
             m 分
             s 秒
             S 毫秒
             E 星期
             D 一年中的第几天
             F 一月中第几个星期几
             w 一年中第几个星期
             W 一月中第几个星期
             a 上午 / 下午 标记符 
             k 时 在一天中 (1~24)
             K 时 在上午或下午 (0~11)
             z 时区
             */
    
  • 相关阅读:
    案例7-1.2 插入排序还是归并排序 (25分)
    自动化运维工具——puppet详解(一)
    centos6.8的安装和配置
    ZooKeeper内部原理
    ZooKeeper安装和配置
    zookeeper入门
    shell中uniq与sort -u 两种去重的对别
    tomcat日志文件 访问IP统计
    Mysql常用命令
    linux一键安装php脚本
  • 原文地址:https://www.cnblogs.com/hecanlin/p/14991972.html
Copyright © 2020-2023  润新知