加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

iphone – 从iOS上的用户设置时间获取AM / PM

发布时间:2020-12-14 18:59:59 所属栏目:百科 来源:网络整理
导读:我想知道是否有一种方法可以从iOS上的用户设置时间获得上午/下午. 我目前正在使用这种方法来获取时间: NSDateFormatter *formatter = [[NSDateFormatter alloc] init];[formatter setDateFormat:@"HH"];hours.text = [formatter stringFromDate:[NSDate dat
我想知道是否有一种方法可以从iOS上的用户设置时间获得上午/下午.

我目前正在使用这种方法来获取时间:

NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"HH"];
hours.text = [formatter stringFromDate:[NSDate date]];

[formatter setDateFormat:@"m"];
minutes.text = [formatter stringFromDate:[NSDate date]];
if ([minutes.text intValue] < 10) {
    minutes.text = [NSString stringWithFormat:@"0%@",[formatter stringFromDate:[NSDate date]]];
}
[formatter release];

我知道我正在使用HH来获取时间和12小时格式我必须使用“hh”这不能解决问题,我需要检索AM / PM.

希望有人可以提供帮助!

解决方法

干得好.这是am / pm格式的日期.

NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"hh:mm:ss a"];
NSLog(@"Today's Date and Time: %@",[formatter stringFromDate:[NSDate date]]);
[formatter release];

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读