【发布时间】:2018-03-02 07:00:13
【问题描述】:
我想专门用英文获取当前时间以将其保存在数据库中,
获取当前时间我使用函数
private String get_current_Time() {
String CURRENT_TIME_FORMAT = "yyyy_MM_dd_HH_hh_mm_ss_a_MMMM_MMM_EEEE_EE";
return (String) DateFormat.format(CURRENT_TIME_FORMAT, Calendar.getInstance().getTime());
}
但是当我将语言环境设置为不同的语言时,它会为我提供该语言的当前时间。 例如,如果我设置
conf.setLocale(new Locale("mr"));
它给了我马拉地语的日期。我特别想要英文。怎么做。
还有如何在保存日期后更改日期的语言。我的意思是,如果我用英语保存日期并且在显示时我希望该日期以其他语言显示,该怎么做。?
【问题讨论】:
-
使用
SimpleDateFormate和Locale。 -
如果您已经知道如何更改语言,那么请求英语语言的哪个部分是困难的?
Locale.ENGLISH、Locale.UK、Locale.US。这些都行,你不介意吗? -
@ADM 谢谢,它成功了。