浏览 1505 次
锁定老帖子 主题:文件名重命名
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-12-12
1.文件名格式:test.txt 2.获取文件类型扩展名 /** * 获取文件的扩展类型 * * @param fileName * @return */ public static String getExtention(String fileFileName) { String ret = ""; try { int pos = fileFileName.lastIndexOf(".");// 文件名分隔符位置 if (pos != -1) { ret = fileFileName.substring(pos); ret = ret.toLowerCase(); } } catch (Exception ex) { log.error("helper:get the file extention process error!"); ex.printStackTrace(); } return ret; } 3.文件名重命名(根据当前时间)
/** * 文件名处理,将文件名更改为当前时间2008310143616(2008年3月10日14:36:16) * * @param fileName * @return */ public static String getRenameFileName(String fileFileName) { StringBuffer ret = new StringBuffer(); try { Calendar cal = Calendar.getInstance();// 获取当天日期 ret.append(cal.get(Calendar.YEAR)).append(cal.get(Calendar.MONTH)) .append(cal.get(Calendar.DAY_OF_MONTH)).append( cal.get(Calendar.HOUR_OF_DAY)).append( cal.get(Calendar.MINUTE)).append( cal.get(Calendar.SECOND)).append( cal.get(Calendar.MILLISECOND)).append( getExtention(fileFileName)); } catch (Exception ex) { log.error("helper:rename the file name peocess error!"); ex.printStackTrace(); } return ret.toString(); }
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |