Я хочу назвать новые файлы, созданные моим Java-приложением, с текущей меткой времени.
Мне нужна помощь. Как я могу назвать новые файлы, созданные с текущей меткой времени? Какие классы следует включать?
Ответ 1
Не нужно слишком усложняться, попробуйте этот один лайнер:
String fileName = new SimpleDateFormat("yyyyMMddHHmm'.txt'").format(new Date());
Ответ 2
Вы можете получить текущую временную метку с расширением файла следующим образом:
String fileName = new Date().getTime() + ".txt";
Ответ 3
Используйте SimpleDateFormat, так как aix предложил отформатировать текущее время в строке.
Вы должны использовать формат, который не включает символы / и т.д. Я бы предложил что-то вроде yyyyMMddhhmm
Ответ 4
попробуйте этот
String fileSuffix = new SimpleDateFormat("yyyyMMddHHmmss").format(new Date());
Ответ 5
Date, SimpleDateFormat и все классы требуются на стороне ввода-вывода (есть много возможностей).