如果您的iOS设备设置为使用默认为12小时制的区域(例如美国)并且您有一个DateFormatter设置如下:vardateFormatter:DateFormatter={letformatter=DateFormatter()formatter.dateFormat="h:mma"returnformatter}()然后,如果在iOS的“设置”中的“日期和时间”中打开“24小时制”开关,它将以24小时格式输出时间。如果您的自定义日期格式是“H:mm”,即24小时制,并且您仍处于默认12小时制区域,那么无论24小时制开关的开/关状态如何,它都会输出24小时制时间.好的,很好,很简单,