我想将am/pm格式时间转换为24小时格式时间
6:35 PM to 18:35
Run Code Online (Sandbox Code Playgroud)
我在操场上尝试了这段代码,但如果我把时间单独放在上面似乎没有用
let dateAsString = "02/12/15, 6:35 PM"
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "HH"
let date = dateFormatter.dateFromString(dateAsString) //returns nil
Run Code Online (Sandbox Code Playgroud)
有谁知道如何做到这一点?
谢谢.
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"hh:mm:ss a"];
NSLog(@"Today's Time: %@", [formatter stringFromDate:[NSDate date]]);
Run Code Online (Sandbox Code Playgroud)
上面的代码只给出了Today's Time: 15:46:43
我希望输出的以下输出Today's Time: 3:46 PM.我冲浪了很多,我没有办法显示上午/下午.如果有人可以帮我找到出路,那将会非常有帮助.我正在使用XCode 6.3,我的设备中安装了iOS 8.3.