首页 > 解决方案 > 在 Android Studio 中更改 DateFormat

问题描述

我有来自 API 的数据,数据是格式为"2018-07-09"的日期。如何在android studio中将格式更改为2018年7月9日星期一?

标签: javaandroidsimpledateformat

解决方案


您可以解析字符串以反对他们格式化它DateTimeFormatter

DateTimeFormatter parser = DateTimeFormatter.ofPattern("yyyy-MM-dd");
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("EEEE, MMMM d, yyyy", Locale.ENGLISH);
System.out.println(formatter.format(parser.parse( "2018-07-09"))); // Monday, July 9, 2018

推荐阅读