当前位置: 首页 > 面试题库 >

如何在Android中获得像这样的日期格式?

金皓君
2023-03-14
问题内容

如何获得这样的日期格式

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(...);

这将使用默认语言环境-相应地调整为其他语言环境。



 类似资料:
  • 我在DB中有时间戳格式,我的setEventDate方法需要日期格式。所以在我的刀课上有这样的东西: 我从数据库中获取时间戳,将其格式化为字符串,在下一步中,我将分析它的日期。我知道这听起来很奇怪。结果是:String-17:08 Date-Thu Jan 01 17:08:00 CET 1970 我不明白:/n我需要那种“HH:mm”格式。

  • 谷歌工作表,每个用户有多个子工作表。每个用户都在进行输入,我需要根据数据输入日期/时间计算性能。我使用下面的OneEdit(e)函数,它可以很好地处理1张纸。。。但当我为其他子图纸制作同一脚本的多个副本时。。。它停止工作了。 有人能帮我解决这个问题吗? 提前感谢您阅读我的帖子并帮助我!

  • 问题内容: 我正在寻找在库将提供和一样的功能。 我很想拥有一个纯解决方案,而不是依赖于安装在盒子上的工具;这样,我可以在没有的机器上运行。 对于不熟悉的用户,您可以根据以下表达式来安排任务: cron时间表达式语法不太重要,但是我希望具有这种灵活性。 如果没有任何东西可以为我提供开箱即用的功能,将不胜感激地收到任何有关构建基块做出类似建议的建议。 编辑 我对启动过程不感兴趣,只是“工作”也用Pyt

  • 问题内容: 换句话说,我想要提供Joda-Time的功能: 但没有Joda-Time,只有java.util.Date。 不推荐使用.setHours()等方法。有没有更正确的方法? 问题答案: 由于不推荐使用这些方法,因此您可以使用: 如果最终需要一个对象,只需调用

  • 我正在开发一个android应用程序,向用户显示预订的时间和日期。目前我使用的是系统时间和日期,但问题是用户可以随时更改它。那么如何得到正确的时间和日期呢?我在这个问题上工作了3天多,但我还没有找到任何解决办法。任何帮助都很感激。