当前位置: 代码迷 >> J2SE >> java 生成日志有关问题
  详细解决方案

java 生成日志有关问题

热度:85   发布时间:2016-04-24 17:37:59.0
java 生成日志问题
每次调用接口时需要把内容记录到日志,日志使用文本格式,放到指定文件夹log下,按时间生成文件夹,比如   1月31日生成的文件为     /log/200701/31.txt
2月1日生成的文件为   /log/200702/01.txt

麻烦最好给出代码,在线等

------解决方案--------------------
try {

String filename = new SimpleDateFormat( "yyyy-MM-dd ").format(
Calendar.getInstance().getTime());//取当前日期
FileWriter fw = new FileWriter(log/ "+filename+ ".txt ", true);//新建文件名和路径
//我作的这个是,生成的文件名是2007-01-29.txt,这是我前两天写的程序 如果日期要求不符合 你可以 在进行String 的操作 。
BufferedWriter bw = new BufferedWriter(fw);
bw.write(log);
bw.close();
fw.close();
return true;
}
catch (IOException e) {
e.printStackTrace();
}
return false;
}
  相关解决方案