【问题标题】:How do I change date format in Android如何在 Android 中更改日期格式
【发布时间】:2017-11-08 09:14:08
【问题描述】:

我在 Android 中使用以下格式显示日期和时间: 07-06-2017

如何将其更改为以下格式? 2017 年 7 月 6 日

【问题讨论】:

    标签: android date format date-format


    【解决方案1】:

    您可以使用此方法更改日期格式

    public String changeDateFormat(String dateInString, String outputFormat) {
           String inputFormat = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"
            SimpleDateFormat inputFormat = new SimpleDateFormat(inputFormat, Locale.ENGLISH);
            SimpleDateFormat outputFormat = new SimpleDateFormat(outputFormat, Locale.ENGLISH);
            Date date;
            String str = null;
            try {
                date = inputFormat.parse(dateInString);
                str = outputFormat.format(date);
            } catch (ParseException e) {
                LogManager.e(e.getMessage());
            }
            return str;
        }
    

    【讨论】:

    • 太棒了!!如果对您有帮助,请接受答案:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多