如何在android中的非英语语言环境中从Calendar.getInstance()。getTime()获取英语日期时间?

时间:2017-09-25 06:45:02

标签: android android-studio

我的应用程序Locale是波斯语但我希望Calendar.getInstance().getTime()返回正常的英语日期时间?有没有办法在不改变语言环境的情况下做到这一点?!

2 个答案:

答案 0 :(得分:1)

试试这个

SimpleDateFormat sdf = new SimpleDateFormat("HH mm ss dd MMM ''yy", Locale.ENGLISH);
String dateOutput = sdf.format(new Date());

答案 1 :(得分:0)

使用Locale参数调用getInstance

getInstance(java.util.Locale)

Calendar.getInstance(Locale.ENGLISH)