java日期格式化。
最通用以及方便的方法:
Date date = new Date();
String df = new SimpleDateFormat("yyyyMMddHHmmss").format(date)
System.err.println(df);
即可。
创建文件的随机日期名称。
private String createFileName() {
StringBuffer sb = new StringBuffer();
Date date = new Date();
//获取年月日时分秒
sb.append(new SimpleDateFormat("yyyyMMddHHmmss").format(date));
//毫秒
String milli = String.valueOf(date.getTime() % 1000);
while (milli.length() < 3) {
milli = "0" + milli;
}
sb.append(milli);
//四位随机数
String rondom = String.valueOf(new Random().nextInt(10000));
while (rondom.length() < 4) {
rondom = "0" + rondom;
}
sb.append(rondom).append(".xls");
return sb.toString();
}