如何在 Java 中获取当前时间和日期? 我想根据日期和时间命名文件。
例如如果:
Day : march 25th, 1993
Hour : 12.20 pm
那么文件名应该是:250319931220
这是我这个初学者能做到的吗?
谢谢
最佳答案
要获取当前日期,请使用 java.util.Date
.
Date now = new Date();
要将其格式化为人类友好的字符串表示形式,请使用 java.text.SimpleDateFormat
.
String name = new SimpleDateFormat("ddMMyyyyHHmm").format(now);
单击上面的 SimpleDateFormat
链接以查看所有可用的格式模式。
或者,您也可以通过 System#currentTimeMillis()
获取当前时间戳.
long now = System.currentTimeMillis();
另见:
关于java - Java 中的日期和时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4708145/