黑马程序员技术交流社区
标题:
关于NSDate的总结,分享给大家
[打印本页]
作者:
Liana_fan
时间:
2015-4-27 11:49
标题:
关于NSDate的总结,分享给大家
#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];
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2