Android获取日期并插入到文件名

Mor*_*agh 6 time filenames android date

我有一个非常讨厌的问题.我想得到当前的日期/时间并将其插入文件名中,但我不能让我的生活得到它的工作.

我想把时间作为2011-11-18 12:13:57,然后将其插入我的文件名

文件名-2011-11-18-12:13:57.tar.gz

我试过SimpleDateFormat等但它不会起作用!

(我在Eclipse Indigo中写作)

Can*_*ner 26

你可以用这个:

import java.text.SimpleDateFormat;
// ...

SimpleDateFormat formatter = new SimpleDateFormat("yyyy_MM_dd_HH_mm_ss", Locale.US);
Date now = new Date();
String fileName = formatter.format(now) + ".tar.gz";
Run Code Online (Sandbox Code Playgroud)

此外,您必须在某处获得错误,这将有助于找到问题.确保没有空catch块:

catch (Exception e) {}
Run Code Online (Sandbox Code Playgroud)