A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

#import <Foundation/Foundation.h>

int main()
{
        NSString *str = @"2011/09/10 18:56";
        NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
        formatter.dateFormat = @"yyyy/MM/dd HH/mm";
        NSDate *date = [formatter dateFromString:time];       
        NSLog(@"%@", date); // 2011-09-10 10:56:00


        return 0;
}

// 掌握时间
void dateToString()
{
        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";

        @"2011-09-10 17:56:45"
        NSString *str = [formatter stringFromDate:date];       

        NSLog(@"%@", str);
}
void use()
{
        // 创建一个时间对象
        NSDate *date = [NSDate date];
        // 打印出的时间是0时区的时间(北京-东八区)
        NSLog(@"%@", date);

        // date2比date晚5秒钟 timeInterval:是double类型的
        NSDate *date2 = [NSDate dateWithTimeInterval:5 sinceDate:date];

        // 从1970年开始走过的秒数
        NSTimeInterval seconds = [date2 timeIntervalSince1970];

        [date2 timeIntervalSinceNow];
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马