现在的位置: 首页 > 综合 > 正文

字符串转成NSDate类型,计算与当前时间的相差,年数,天数,时分秒……

2013年09月12日 ⁄ 综合 ⁄ 共 574字 ⁄ 字号 评论关闭

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
NSString

*dateStr=
@"2013-08-13
20:28:40"
;//传入时间
//将传入时间转化成需要的格式
NSDateFormatter

*format=[[
NSDateFormatter

alloc
]

init
];
[format

setDateFormat
:@"yyyy-MM-dd
HH:mm:ss"
];
NSDate

*fromdate=[format

dateFromString
:dateStr];
NSTimeZone

*fromzone = [
NSTimeZone

systemTimeZone
];
NSInteger

frominterval = [fromzone

secondsFromGMTForDate
:

fromdate
];
NSDate

*fromDate = [fromdate
dateByAddingTimeInterval:

frominterval
];
NSLog(@"fromdate=%@",fromDate);
[format

release
];
//获取当前时间
NSDate

*date = [
NSDate

date
];
NSTimeZone

*zone = [
NSTimeZone

systemTimeZone
];
NSInteger

interval = [zone

抱歉!评论已关闭.