首页 > 其他分享 >iOS 15.4以上系统12/24小时制的问题。

iOS 15.4以上系统12/24小时制的问题。

时间:2022-10-20 11:55:27浏览次数:77  
标签:24 11 12 15.4 df NSDateFormatter 34 20

1: NSDateFormatter

// 15.4以前的输出
NSDateFormatter *df = [[NSDateFormatter alloc] init]; df.dateFormat = @"yyyy-MM-dd HH:mm:ss"; NSLog(@"%@", [df stringFromDate:[NSDate date]]); 2022-10-20 11:34:29.927703+0800 HaHa[11260:132319] 2022-10-20 11:34:29
// 15.4以后

2022-10-20 11:34:29.927703+0800 HaHa[11260:132319] 2022-10-20 上午11:34:29, 不会以24小时制输出
// 更改为
    NSDateFormatter *df = [[NSDateFormatter alloc] init];
    [df setLocale:[[NSLocale alloc] initWithLocaleIdentifier:@"zh_Hans_CN"]];
    //NSCalendarIdentifierGregorian表示公历纪年法
    //NSCalendarIdentifierISO8601表示周数纪年法 只要本周跨年,那么这周就算入下一年
   //在多个国家和地区提供时要设置默认使用的日历,否则iOS会默认使用用户设置的日历,造成很多意料之外的问题
    df.calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSCalendarIdentifierGregorian];
    df.dateFormat = @"yyyy-MM-dd HH:mm:ss";
    NSLog(@"%@", [df stringFromDate:[NSDate date]]);


 参考链接:https://www.jianshu.com/p/79465eb4e4c4

 

2: 15.4以上的系统,如果直接在UITabelViewCell上添加view/button。此时并不是最后添加的是最顶级。最顶级是cotentView。会造成button无法响应的问题。

3: 屏幕旋转的问题: https://blog.csdn.net/thelittleboy/article/details/126955521

 

标签:24,11,12,15.4,df,NSDateFormatter,34,20
From: https://www.cnblogs.com/jisa/p/16809335.html

相关文章

  • CF1250C Trip to Saint Petersburg
    题目传送门思路线段树入门题。不妨固定一个右端点\(r\),把所有右端点小于\(r\)的区间都在\(1\)至此区间的左端点处update一个\(p\),然后每次都给区间\(1\)至\(......
  • POJ 1201 Intervals 差分约束
    ​​http://poj.org/problem?id=1201​​TLE了很久,因为用了cin.....思路和其他差分约束差不多,​​http://www.cppblog.com/menjitianya/archive/2015/11/19/212292.html​​......
  • 1121 - Reverse the lights 思维题
    ​​http://www.ifrog.cc/acm/problem/1121​​我看到这些翻转的题就怕,可能要练下这些专题。我最怕这类题了。一开始想了下dp,dp[i][0/1]表示完成了前i位,第i位不按/按,的......
  • ICMP timestamp请求响应漏洞CVE-1999-0524解决方法
     ICMPtimestamp请求响应漏洞CVE-1999-0524解决方法1、添加进和出的规则firewall-cmd--permanent--direct--add-ruleipv4filterINPUT0-pICMP--icmp-typetime......
  • accept4( ) failed (24: Too many open files)
    生产环境因为并发量突然增大,导致系统登录页面刷新失败原因:nginx连接数过多,达到性能瓶颈解决方法:修改nginx.conf配置文件,如下:#允许使用cpn数量worker_processes4;eve......
  • CF 1012C. Hills 题解
    题目传送门:Link。算法:DP。设计状态第一眼看着道题就感觉像是DP,再观察数据范围大概是\(O(n^2)\)的时间复杂度。因为要求多个\(k\)的答案,那么状态第一维显然是令多......
  • 洛谷 P3224 [HNOI2012]永无乡 题解
    查询第\(k\)小值想到权值线段树。合并操作想到线段树合并。维护连通性想到并查集。并查集合并方向应与线段树合并方向一致。查询时,先求出并查集的根再在线段树上询......
  • ctfshow web129(目录穿越)
    if(isset($_GET['f'])){$f=$_GET['f'];if(stripos($f,'ctfshow')>0){echoreadfile($f);}}用php伪协议绕过,filter伪协议支持多种编码方式,无......
  • CF1209F Koala and Notebook
    传送门思路一道妙妙题。我们考虑将一条边拆成若干个点连接的链,这条链上每条边的权值都是一位数。这样每个点一定是先尽量少经过边,这很bfs。对于转移,显然是选权值小......
  • DFS练习: POJ1010 POJ1011 POJ1020 POJ1321 POJ1416 POJ1724
    POJ1010packagepoj1010;importjava.util.Arrays;importjava.util.Scanner;/***@Authorjinjun99*@DateCreatedin2022/10/418:11*@Description*@S......