Man*_*sha 10 datetime date-format nsdate nsdateformatter ios
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.
Uts*_*ikh 17
检查设备设置24小时.如果已打开,请将其关闭.
你的代码非常好.我得到如下所示的输出:今天的时间:04:31:58 PM
如果您不想显示秒数,请使用以下代码:
[formatter setDateFormat:@"hh:mm a"];
Run Code Online (Sandbox Code Playgroud)
HH:24小时格式
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
NSLocale *locale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US"];
[formatter setLocale:locale];
[formatter setDateFormat:@"HH:mm a"];
Run Code Online (Sandbox Code Playgroud)
产量
Today's Time: 16:42 PM
Run Code Online (Sandbox Code Playgroud)
......:12小时格式
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
NSLocale *locale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US"];
[formatter setLocale:locale];
[formatter setDateFormat:@"hh:mm a"];
Run Code Online (Sandbox Code Playgroud)
产量
Today's Time: 04:43 PM
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5283 次 |
最近记录: |