main.m
//
// main.m
// NSDate
//
// Created by zhaogang on 16/5/8.
// Copyright © 2016年 zhaogang. All rights reserved.
//
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
NSString *time = @"2011/01/21 23:12:01";
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
formatter.dateFormat = @"yyyy/MM/dd HH:mm:ss";
NSDate *date = [formatter dateFromString:time];
NSLog(@"%@",date);
return 0;
}
void test2()
{
NSDate *date = [NSDate date];
// 日期格式化类
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
// y年 M月 d日
// m分 s秒 H(24)时 h(12)时
formatter.dateFormat = @"yyyy-MM-dd HH:mm:ss";
//@"2014-02-20 12:33:12"
NSString *time = [formatter stringFromDate:date];
NSLog(@"%@", time);
}
void test()
{
// 创建一个时间对象,得到的是gm时间
NSDate *date = [NSDate date];
NSLog(@"%@",date);
// 比date晚5秒的时间
NSDate *date2 = [NSDate dateWithTimeInterval:5 sinceDate:date];
// 从1970年度过多少秒
NSTimeInterval seconds = [date2 timeIntervalSince1970];
// date2离现在多少秒
[date2 timeIntervalSinceNow];
}