如何在 iPhone 中打印 AM/PM 格式的时间?
我想打印日期选择器中的时间,但包含上午/下午。我可以打印时间,但它永远不会打印上午/下午。我该怎么做?
I want to print the time from date picker but with the AM/PM. I can print the time, but it never prints the AM/PM. How can I do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
使用下面的代码行
Use below lines of code
您可以使用此文档获取更多信息 NSDateFormatter 类参考
一个例子可以是:
You could use this document for more information NSDateFormatter Class Reference
.An example could be:
您可以按如下方式设置 DateFormatter
amSymbol
和pmSymbol
:Xcode 8.3 • Swift 3.1
编辑:
Objective C 代码
参考链接:
https://stackoverflow.com/a/31469237/2905967
You can set your DateFormatter
amSymbol
andpmSymbol
as follow:Xcode 8.3 • Swift 3.1
Edit:
Objective C Code
Ref link:
https://stackoverflow.com/a/31469237/2905967
日期转字符串
使用以下链接获取更多数据。
http://benscheirman.com/2010/ 06/dealing-with-dates-time-zones-in-objective-c/
这确实对我有帮助。这真的很容易。
Date to String
Use the following link for more datails.
http://benscheirman.com/2010/06/dealing-with-dates-time-zones-in-objective-c/
this really helped me. It was really easy.
对于打印上午/下午,参数
a/aa/aaa
都将起作用。for printing AM/ PM the parameter
a/aa/aaa
all will work.中使用:
2019-12-19 05:42:04 AM
您可以在 swift 5输出
You can use in swift 5
Output:
2019-12-19 05:42:04 AM