【发布时间】:2014-03-26 13:44:46
【问题描述】:
我们可以在文件夹名称中加上“:”吗?
例如,如果我希望我的文件(案例)的名称是今天的时间(在此表格上 14:38)。
String outString = new SimpleDateFormat("dd-MM-yyyy hh-mm-ss").format(new Date());
File dossierphoto = new File(Environment.getExternalStorageDirectory() +
"/Dossier Client/" +
cli.getClientId() + "/" +
outString);
【问题讨论】:
-
你试过了吗?它做了什么?您收到任何错误消息吗?首先尝试,然后相应地更新您的问题
-
请对文件系统名称中允许的字符进行一些研究。另外,不要使用
dd-MM-yyyy作为日期格式——它不能很好地排序——改用yyyy-MM-dd等大端ISO-8601 格式。也使用 HH 代替 hh 以使用 24 小时时钟格式 - 12 小时时钟格式也不能很好地排序。