您好,登录后才能下订单哦!
密码登录
登录注册
点击 登录注册 即表示同意《亿速云用户服务条款》
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[])
{
@autoreleasepool {
//返回当前日期
NSDate *dat = [NSDate date]; //格林尼治时间,和北京时间相差8个小时
NSLog(@"%@", dat);
//距离当前日期多少秒之后的日期
NSDate *sincenew = [NSDate dateWithTimeIntervalSinceNow:-(24*60*60)]; //后面的参数是秒,计算都是以秒来计算的 。
NSLog(@"%@", sincenew);
NSDate *a = [NSDate dateWithTimeInterval:24*60*60 sinceDate:sincenew];
NSLog(@"===%@",a);
//返回从2001.1.1添加描述日期
NSDate *sinceDate = [NSDate dateWithTimeIntervalSinceReferenceDate:60*24*60*(31+28+31+30+31+30+31)*31+24*60*60*2];
NSLog(@"===%@",sinceDate);
//从 1970-01-01开始计算时间
NSDate *b = [NSDate dateWithTimeIntervalSince1970:60];
NSLog(@"%@", b);
NSTimeInterval time = [sinceDate timeIntervalSinceNow];
NSLog(@"%f",time);
//创建NSDateFormatter
NSDateFormatter *aa = [[NSDateFormatter alloc] init];
// [aa setDateStyle:kCFDateFormatterShortStyle]; 时间格式
[aa setDateFormat:@"YYYY-MM-dd aaaa KK:mm:ss"]; //返回当前日期 aaaa表示上午
NSString *newStr = [aa stringFromDate:dat];
NSLog(@"%@",newStr);
// 创建日期对象,NSTimeINterval
//使用NSDateFormatter进行字符串和日期转化
//1.创建NSDtaeFormatter对象
//2.设置日期格式,使用[setDateFormat]
//3.使用[stringFromDate]和[dateFromString]
}
return 0;
}免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。