NS-Date/NSDateFormatter

//
//  main.m
//  NS-Date
//
//  Created by qianfeng on 15/6/23.
//  Copyright (c) 2015年 qianfeng. All rights reserved.
//

#import <Foundation/Foundation.h>
//DSdate
int main(int argc, const char * argv[]) {
    @autoreleasepool {
        //格林威治时间
        //获取当前时间
        NSDate *date =[NSDate date];
        NSLog(@"%@",date);
        //当前时间加上时间间隔后的时间点
        NSDate *date1 =[NSDate dateWithTimeIntervalSinceNow:120];
        NSLog(@"%@",date1);
        NSLog(@"%@",[NSDate distantFuture]);
        
        NSLog(@"%f", [date timeIntervalSinceNow]);
        //时间戳类
        //YY 或 yy 或 YYYY //yyyy 年份
        //MM .MMMM,MMM,M,
        //dd 表示一个月的第多少天
        //DD 表示一年的第多少天
        //hh;12进制的时间,HH:24进制时间
        //ss:表示秒数  SS表示毫秒 以100为单位
        NSDateFormatter *dateFormatter =[[NSDateFormatter alloc] init];
        dateFormatter.dateFormat =@"yy/MM/dd hh:mm:ss";
        
        NSString *dateString =[dateFormatter stringFromDate:[NSDate date]];
        NSLog(@"%@",dateString);
        //把时间字符串转换成时间,按照指定格式.
        NSLog(@"%@",[dateFormatter dateFromString:@"2014/09/12 12:11:22"]);
    }
    return 0;
}

 

posted @ 2015-06-23 11:53  sirzhang  阅读(246)  评论(0编辑  收藏  举报
AmazingCounters.com