java - Java 中的日期和时间

标签 java

如何在 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/

相关文章:

java - SQLite 截断我的数据

java - 使用估算器在 Java 中加载/提供 tensorflow 模型时出现问题

java - 你能使用反射找到包中的所有类吗?

java - 如何将图片切割成等份?

java - 从浏览器获取重定向的 URL - Android

java 。 BufferedInputStream 处理图像

java - 如何将多个 ImageView 保存为一个 Bitmap,同时保持 Android 中每个 ImageView 的位置?

java - 将 SDN-4 添加到 GF-3 : Exception while loading the app: IllegalStateException: ContainerBase. addChild : start: org. apache.catalina.LifecycleException

java - 通过遍历<tr id>从后代标签的getAttribute中获取ID,然后遍历到td,然后输入标签以获取其id

java - 无法从 Set<MyObject> 转换为 Set<MyObject<?,?>>