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

为什么使用Java SimpleDateFormat可以节省数月?

江奕
2023-03-14
问题内容

我正在使用SimpleDateFormat显示这样的日历:

public String getDate()
{
    String DATE_FORMAT = "EEEE, dd/MM/yyyy HH:mm:ss";
    SimpleDateFormat sdf = new SimpleDateFormat(DATE_FORMAT);
    System.err.println(date.getTime().getMonth());
    return sdf.format(date.getTime());
}

Shell返回6并显示:mardi, 06/07/2010 12:44:52

不可能吗?为什么呢

谢谢


问题答案:

从Java
API中

public int getMonth()

返回一个数字,该数字表示包含或从此Date对象表示的时间瞬间开始的月份。返回的值在0到11之间,值0表示一月。



 类似资料:
  • 问题内容: 我对为什么Integer和int可以在Java中互换使用感到困惑,即使一个是原始类型,而另一个是对象也是如此? 例如: 要么 问题答案: 发布的文章的前几句话很好地描述了它: 您不能将int(或其他原始值)放入集合中。集合只能容纳对象引用,因此您必须将原始值装箱到适当的包装器类中(在int情况下为Integer)。当您从集合中取出对象时,您将得到放入的Integer。如果需要一个int

  • 在我的课堂上,我四处游荡,发现CSS可以使用虚构的元素。 示例: null null 当我的教授第一次看到我使用这个的时候,他有点惊讶于合成元素的工作,并建议我简单地将所有合成元素改为带有ID的段落。 为什么我的教授不希望我使用虚构的元素?它们有效地工作。 还有,为什么他不知道虚构元素的存在,并与CSS一起工作。他们不常见吗?

  • 问题内容: 根据MySQL性能Wiki的提示: 拥有或可以使用GROUP BY时,请勿使用DISTINCT。 有人可以发布可以使用GROUP BY代替DISTINCT的查询示例吗? 问题答案: 如果您知道结果中的两列始终直接相关,那么这样做会比较慢: 比这个: 因为在第二种情况下,它只需要比较ID,但是在第一种情况下,它必须比较两个字段。这是MySQL特有的技巧。它不能与其他数据库一起使用。

  • 问题内容: 传统观点认为,您只能抛出在Java 中扩展的对象,但是是否可以禁用字节码验证程序并让Java编译并运行抛出任意对象(甚至是原语)的代码? 我查找了JVM ,它将弹出操作数堆栈中的第一个objref。但是会检查所述引用是否指向运行时? 问题答案: 这取决于您的JVM实现。根据Java VM规范,如果对象不是,则它是未定义的行为。 objectref 必须 是引用类型,并且必须引用Thro

  • 本文向大家介绍为什么说cookie不可以滥用?相关面试题,主要包含被问及为什么说cookie不可以滥用?时的应答技巧和注意事项,需要的朋友参考一下 1.安全问题 2.每次请求都会携带cookie,占内存,影响带宽 3.不能跨域 4.可储存的内容少