如何在android中获取这样的日期格式?

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

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; 

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

您可以使用SimpleDateFormat 。

尝试:

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

这将使用默认语言环境 – 相应地调整另一个。

尝试使用此function

  Date today=new Date(); public String getCurrentTime() { SimpleDateFormat sdf = new SimpleDateFormat("EEEE,MM,dd,YYYY"); String ClsCurrentDay = sdf.format(today); return ClsCurrentDay; }