当前时间戳作为Java中的文件名

gsb*_*gsb 42 java timestamp

我想用我的Java应用程序用当前时间戳命名新文件.

我需要帮助.如何命名使用当前时间戳创建的新文件?我应该包括哪些课程?

Der*_*ger 123

不需要太复杂,尝试这一个班轮:

String fileName = new SimpleDateFormat("yyyyMMddHHmm'.txt'").format(new Date());
Run Code Online (Sandbox Code Playgroud)

  • 老兄,我喜欢单行:) :) (8认同)
  • 如果并非所有文件都会在同一分钟内保存,则添加"秒"("yyyyMMddHHmmss'.txt'") (7认同)

小智 7

您可以通过以下方式获取附加有文件扩展名的当前时间戳:

String fileName = new Date().getTime() + ".txt";
Run Code Online (Sandbox Code Playgroud)


Sai*_*i N 5

试试这个

String fileSuffix = new SimpleDateFormat("yyyyMMddHHmmss").format(new Date());
Run Code Online (Sandbox Code Playgroud)