2

嗨,我目前在我的 .properties 文件中有这个:

java.util.logging.FileHandler.pattern = %h/programName%u%g.log

我还想在此附加时间戳/用户名,以便轻松识别日志文件有人知道吗?

4

1 回答 1

3

由于 FileHandler 方法没有日期的 % 替换变量,我的建议是在将字符串传递给 FileHandler 之前格式化一个包含日期的字符串。就像是:

String pattern = String.format("%%h/programName%tYmd%%u%%g.log", today);
FileHandler fh = new FileHandler(pattern);
于 2009-12-07T16:43:23.173 回答