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

如何删除Date对象的亚秒部分

洪高阳
2023-03-14
问题内容

当SQL数据类型为时间戳时,java.util.Date将存储为2010-09-03 15:33:22.246,在存储记录之前,如何将子秒设置为零(例如,本例中为246)。


问题答案:

这是一个主意:

public static void main(String[] args) {
       SimpleDateFormat df = new SimpleDateFormat("S");
       Date d = new Date();
       System.out.println(df.format(d));
       Calendar c = Calendar.getInstance();
       c.set(Calendar.MILLISECOND, 0);
       d.setTime(c.getTimeInMillis());
       System.out.println(df.format(d));

}


 类似资料:
  • 我有一个数组像 现在我要移除cartItem对象中的一个产品。我试过这个方法,但是更新后它也把原来的cartitem弄得一塌糊涂。 最后,原始的cartItem对象也没有显示任何东西。 我想要的是从products数组中移除一个产品,并发送回剩余的数组。

  • 问题内容: 我想从对象中删除时间。 但是,当我转换此日期(格式)时,它也在附加时间。 我根本不想要时间。我想要的只是“ 21/03/2012”。 问题答案: 快速答案是: 不,您不能这样做。 因为那是用来干什么的。 来自的javadoc : Date类表示特定的时间瞬间,精度为毫秒。 但是 ,由于此类仅是数据对象。它不在乎我们如何描述它。当我们看到日期时,可以说是,这就是您所需要的。有很多方法可以

  • 问题内容: 由于该对象将Date存储为,但我希望Date格式为。 我要删除毫秒部分。 我检查了一个与我的问题有关的问题… 如何删除Date对象的亚秒部分 我已经尝试了给定的答案 但我的结果日期格式为。如何从“日期”格式中删除该内容??? 问题答案: 基本的答案是,你不能。返回的值是对象的表示形式,除了内部使用的方法外,没有任何格式的概念。 通常,不应将其用于展示目的(极少数情况下除外) 相反,您应

  • 问题内容: 我对python中的详细信息,何时以及为什么使用它以及不应该使用它的细节感到好奇。我已经学到了一种很难的方法,即它不是真的与析构函数的幼稚期望一样,因为它不是/的反义词。 我在文档中看到, 不能 保证在解释器退出时仍然为存在的对象调用方法。 如何保证在存在解释器退出时存在的任何情况下,指示条都关闭? 在上面的代码片段中,该条是否在…或…上关闭?如果您想更好地控制这些细节(例如,在未引用

  • 我有以下型号: 当我运行下面的查询时,用户模型也被删除 有没有办法在不删除用户的情况下删除问题? 我试着重复这些问题但没有用 我认为查询集是懒惰的,所以也许我需要在删除之前评估它,所以我打印了它,但这不起作用。 我知道,将ForeignKey设置为null将为我提供诸如clear和remove之类的方法,但我不想这样做,因为我不希望出现任何孤立的用户问题。 我更新了ForeignKey,如下所示

  • 问题内容: 假设我有以下结构: 如果我将该结构作为对象 如果我将此对象设置为nil 它不起作用,实际上是类型分配错误,但适用于映射和切片。那么,我将如何删除该对象(即取消分配)呢?我查看了内置的delete文档,但它从给定的映射中删除了一个条目。谢谢。 问题答案: Go是一种垃圾收集语言。您不应该这样做,也不能从内存中删除对象。这样做是垃圾收集器的 职责 和 责任 ,并且它是 自动执行的 。当对象