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

代码如下:

NSDate * newDate = [NSDate date];

//实例化一个NSDateFormatter对象

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

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

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

NSString *newDateOne = [dateformatstringFromDate:newDate];

[dateformatsetFormatterBehavior:NSDateFormatterFullStyle];

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

[dateformatsetTimeZone:[NSTimeZonetimeZoneWithAbbreviation:@"UTC"]];

NSLog(@"%@",newDateOne);

//alloc 别忘了释放内存

[dateformatrelease];

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

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

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

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

日期格式如下:

y 年 Year 1996;96

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

w 年中的周数 Number27

W 月份中的周数 Number2

D 年中的天数 Number189

d 月份中的天数 Number10

F 月份中的星期 Number2

E 星期中的天数 Text Tuesday;Tue

a Am/pm 标记 TextPM

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

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

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

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

m 小时中的分钟数 Number30

s 分钟中的秒数 Number55

S 毫秒数 Number978

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

Z时区 RFC 822 time zone -0800


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值