您的位置:首页 > 其它

获取当前的系统时间 年-月-日 小时-分钟-秒

2012-05-04 23:17 260 查看
获取当前的系统时间 年-月-日 小时-分钟-秒

代码如下:

NSDate * newDate = [NSDate date];

//实例化一个NSDateFormatter对象

NSDateFormatter
*dateformat=[[NSDateFormatter alloc]
init];


//设定时间格式,这里可以设置成自己需要的格式

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


NSString *
newDateOne = [dateformat
stringFromDate:newDate];


[dateformat
setFormatterBehavior:NSDateFormatterFullStyle];


//将本地时间转换成指定时区时间

[dateformat
setTimeZone:[NSTimeZone
timeZoneWithAbbreviation:@"UTC"]];


NSLog(@"%@",newDateOne);

//alloc
别忘了释放内存

[dateformat
release];


/----------------------------------------------------------------------------------/



大写的H日期格式将默认为24小时制,

小写的h日期格式将默认为12小时

不需要特别设置,只需要在dataFormat里设置类似"yyyy-MMM-dd"这样的格式就可以了

日期格式如下:

y 年 Year 1996;
96


M 年中的月份 Month July; Jul;
07


w 年中的周数 Number
27


W 月份中的周数 Number
2


D 年中的天数 Number
189


d 月份中的天数 Number
10


F 月份中的星期 Number
2


E 星期中的天数 Text Tuesday;
Tue


a Am/pm 标记 Text
PM


H 一天中的小时数(0-23) Number
0


k 一天中的小时数(1-24) Number
24


K am/pm 中的小时数(0-11) Number
0


h am/pm 中的小时数(1-12) Number
12


m 小时中的分钟数 Number
30


s 分钟中的秒数 Number
55


S 毫秒数 Number
978


z 时区 General time zone
Pacific Standard Time; PST;
GMT-08:00


Z
时区 RFC 822 time zone -0800
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: