当前我正在使用Java util将日志记录到可从java.util.logging.FileHandler.pattern
配置的文件中。我想在日志文件名中附加一个时间戳。我还必须从java.util.logging.FileHandler.pattern
属性中获取日志文件路径。在Java util logger的日志文件名中追加TimeStamp
7
A
回答
1
public static String currentTimestamp() {
Calendar c = Calendar.getInstance(TimeZone.getTimeZone("UTC"));
DateFormat f = DateFormat.getDateTimeInstance(DateFormat.MEDIUM, DateFormat.MEDIUM);
return f.format(c.getTime());
}
这给你回一个时间戳
-2
2
5
月份将这个例子可以帮助你。
String timeStamp = new SimpleDateFormat().format(new Date());
FileHandler fh = new FileHandler("./jay_log_%u.%g_" +timeStamp +".log", 30000,4);
logger.addHandler(fh);
相关问题
- 1. 如何在日志文件名中追加日期,如log_12.12.2012.log?
- 2. Java Util Logger写入同步
- 3. Java Logger在主目录中创建空日志文件
- 4. Java Logger:无法在logger.properties文件中设置日志级别
- 5. log4j-Logger未写入日志文件
- 6. java util日志配置属性文件中的筛选器
- 7. 在C++的文件(日志文件)中追加新行
- 8. 只使用python logger将日志文件记录到日志文件中
- 9. 日志文件没有正确追加
- 10. AWK/SED追加到日志文件
- 11. Java Logger打印大量信息以记录日志文件
- 12. Java加密日志文件
- 13. 如何在log4net中保存名称为logger name的日志文件?
- 14. Util日志记录不会删除旧日志文件轮流
- 15. 追加外部日志文件到TeamCity生成日志
- 16. 日在日志文件名
- 17. 将文本文件数据追加到日志文件中.bat
- 18. 在java中追加文件
- 19. 如何在rails logger日志文件中显示reqs/sec?
- 20. 如何追加GC日志
- 21. 在python中添加datestamp到日志文件的文件名
- 22. 如何在SDCard中写入文件时继续追加日志?
- 23. 要在日志文件名
- 24. 日志文件名
- 25. 如何将日期追加到文件名以进行日志记录
- 26. 在Android日志util的行号
- 27. Kibana:使用日志文件中的时间戳而不是@timestamp
- 28. 在Log4j的日志条目中包含日志文件名
- 29. 将日志追加到flashlog.txt?
- 30. Node.js winston logger;将日志插入日志文件时如何从换行开始?
我希望你使用slf4j作为日志外观? –
使用log4j :)和更少的字符来满足最小化。 –