NSDateFormatter
* datef = [[
NSDateFormatter
alloc
]
init
];
//
设置日期格式
小写
hh
是
12
小时制
大写
HH
是
24
小时制
// 在 ss 后面加 a 显示 am 或者 pm
[datef setDateFormat : @"yyyy-MM-dd HH:mm:ss a" ];
// 当前日期 ( 格林尼日 时间 ), 不直接打印
NSDate * date = [ NSDate date ];
// 返回从 1970 年到现在流逝的 秒 数
NSTimeInterval datePoke = [date timeIntervalSince1970 ];
NSLog ( @"%f" , datePoke);
// 显示从现在开始多少秒后的时间
//NSDate * date = [NSDate dateWithTimeIntervalSinceNow:60 * 2];
// 把日期转成字符串 , 就是当地时间
NSString * dateStr = [datef stringFromDate :date];
NSLog ( @" == %@" , dateStr);
// 根据一个从 1970 年流逝的秒数 , 得到一个时间
double a = 1398421805 ;
NSDate * newDate = [ NSDate dateWithTimeIntervalSince1970 :a];
NSString * dateStr1 = [datef stringFromDate :newDate];
NSLog ( @"%@" ,dateStr1);