有没有办法从 Java 代码中的 Mac OS X 上的“语言和文本”设置中获取时间和日期格式?如果不是用Java,不使用cocoa框架可以做到吗?
提前致谢。
最佳答案
不,标准 Java API 不支持这一点。最符合您需求的可能是 DateFormat.getInstance()
它为您提供系统上默认区域设置的默认日期格式。
对于语言和文本设置中的特定格式,您必须依赖某些 native 库来解决此问题。
但是,我绝对可以看到此类库的有用性,因此,如果您决定使用它,我鼓励您将其开源并让人们添加对更多操作系统的支持。
关于java - 从 macOS 系统设置中获取日期和时间格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9766828/