Android日期时间格式模式

时间:2015-09-21 07:52:16

标签: android date format jodatime

我想知道是否有办法获取系统当前正在使用的格式。 截至目前,我正在使用Joda Time库并手动指定我希望日期所在的foramt。

private final DateTimeFormatter formatter = DateTimeFormat.forPattern("yyyy-MM-dd");
LocalDate date = LocalDate.parse(event_date, formatter);

这当然不是硬编码模式的最佳选择,所以有没有办法从系统中获取模式?

2 个答案:

答案 0 :(得分:0)

您可以使用以下内容:

DateFormat formatter = DateFormat.getDateInstance(DateFormat.SHORT, Locale.getDefault());
String pattern       = ((SimpleDateFormat)formatter).toPattern();
String localPattern  = ((SimpleDateFormat)formatter).toLocalizedPattern();

答案 1 :(得分:0)

你可以这样做:

Button