NSDate日期时间类

来源:互联网 发布:网络机柜的流程 编辑:程序博客网 时间:2024/06/05 13:10
#pragma mark 日期创建void dateCreate() {    // 返回当前时间    NSDate *date = [NSDate date];    NSLog(@"%@", date);    // 返回比当前时间多10s的时间    date = [NSDate dateWithTimeIntervalSinceNow:10];    NSLog(@"%@", date);    // 返回比当前1970年多10s的时间    date = [NSDate dateWithTimeIntervalSince1970:10];    NSLog(@"%@", date);    // 随机返回一个比较遥远的未来时间    date = [NSDate distantFuture];    NSLog(@"%@", date);    // 随机返回一个比较遥远的过去时间    date = [NSDate distantPast];    NSLog(@"%@", date);}void dateUse() {    NSDate *date = [NSDate date];    // 返回从1970年开始走过的毫秒数    NSTimeInterval time = [date timeIntervalSince1970];    NSLog(@"%zi", time);}void dateFormat() {    NSDate *date = [NSDate date];    NSDateFormatter *formatter = [[NSDateFormatter alloc] init];    formatter.dateFormat = @"yyyy-MM-dd HH:mm:ss";    NSString *string = [formatter stringFromDate:date];    NSLog(@"%@", string); // 2016-02-17 22:32:24}
1 0
原创粉丝点击