如何在android中获取这样的日期格式? [英] How to get Date format like this in android?

查看:210
本文介绍了如何在android中获取这样的日期格式?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何获得这样的日期格式?

How to get Date format like this?

Saturday,Dec 11,2011

编辑:

我的代码部分如下:

   String outDate = "";
    Date dT = new Date(year, mon, day);
    SimpleDateFormat sdf = new SimpleDateFormat("EEE,MMM dd,yyyy");
    outDate = sdf.format(dT);

and its output is `Sat,Dec 02,3911` when year = 2011,mon = 11,day = 2;

输出错误月份和年份的原因是什么?

what is the reason of giving wrong month and year in output?

推荐答案

您可以使用 SimpleDateFormat

尝试:

SimpleDateFormat formatter = new SimpleDateFormat("EEEE,MMM dd,yyyy");
String text = formatter.format(...);

这将使用默认的区域设置 - 相应地调整另一个区域。

That will use the default locale - adjust accordingly for a different one.

这篇关于如何在android中获取这样的日期格式?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆