【发布时间】:2015-08-07 21:56:06
【问题描述】:
我对如何在 Java 中创建格式日期有以下疑问。
在 Java 应用程序中,我必须创建一个日期(值必须是当前日期),格式如下:2015-05-26 (yyyy-mm-dd)
所以我知道我可以获取当前日期,只需构建一个新的java.util.Date 对象,这样:
Date dataDocumento = new Date();
但是如何指定我的日期格式?
Tnx
【问题讨论】:
-
Date 没有格式的概念,它只是一个 Unix 纪元以来毫秒数的容器。当您想以特定格式显示日期值时,请使用 DateFormat
-
下面有8个过时的答案。 2017 年的正确和当前答案是
LocalDate.now(ZoneId.systemDefault()).toString()(在 2015 年提出问题时,它甚至是一个有效的答案)。您可以根据需要提供不同的时区。
标签: java date date-format