从 java SimpleDateFormat 获取模式字符串
我有一个 SimpleDateFormat 对象,我从一些国际化实用程序中检索该对象。解析日期一切都很好,但我希望能够向我的用户显示格式提示,例如“MM/dd/yyyy”。有没有办法从 SimpleDateFormat 对象获取格式模式?
I have a SimpleDateFormat object that I retrieve from some internationalization utilities. Parsing dates is all fine and good, but I would like to be able show a formatting hint to my users like "MM/dd/yyyy". Is there a way to get the formatting pattern from a SimpleDateFormat object?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
SimpleDateFormat.toPattern( )
SimpleDateFormat.toPattern()
如果您只需要获取给定区域设置的模式字符串,则以下内容对我有用:
给定区域设置的 getDateInstance 和 getTimeInstance 是此处的关键。
If you just need to get a pattern string for the given locale, the following worked for me:
getDateInstance and getTimeInstance for the given locale are key here.
使用 toPattern() 或 toLocalizedPattern() 方法。
Use
toPattern()
ortoLocalizedPattern()
method.