首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java 生成日志有关问题

2012-02-07 
java 生成日志问题每次调用接口时需要把内容记录到日志,日志使用文本格式,放到指定文件夹log下,按时间生成

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;
}

热点排行