我正在创建一个 Android 应用程序。我有一个 GregorianCalendar 变量。如果语言环境是美国,我想从此变量中获取日期为 MM-dd-yyyy,如果语言环境是欧盟,我想获取 dd-MM-yyyy 等等。我不想硬编码每个语言环境字符串,我想让它取决于手机的语言环境。
问题是,在查看了数十个类似的问题之后,我仍然无法让它发挥作用。我猜它是两三行代码,可能使用 SimpleDateFormat 或 GregorianCalendar.get() 或 getDisplayName()。
谢谢您的帮助。