log4j с меткой времени для записи в журнал

это мой выход в журнал

INFO main digestemails - process inbox INFO main digestemails - checking for emails in c:\development\DCMail\email\KN-Source INFO main digestemails - digesting 003d01c95a7b_3446880_0202fea9@xxxx.com.eml INFO main digestemails - extracting attachments INFO main digestemails - no attachments or no attachments supported INFO main digestemails - updating database INFO main digestemails - email -> COMPLETED folder INFO main digestemails - 

Я хотел бы указать метку времени на сообщение журнала, т.е.

 INFO 2008-12-25 13:14:00 digestemails - email -> COMPLETED folder 

вот мой конфигурационный файл log4j

 log4j.rootLogger=debug, stdout, R log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout # Pattern to output the caller's file name and line number. log4j.appender.stdout.layout.ConversionPattern=%5p [%t] (%F:%L) - %m%n log4j.appender.R=org.apache.log4j.RollingFileAppender log4j.appender.R.File=c:\\development\\DCMail\\logs\\digestlogfolder\\digest-logfile.log log4j.appender.R.MaxFileSize=100KB # Keep one backup file log4j.appender.R.MaxBackupIndex=1 log4j.appender.R.layout=org.apache.log4j.PatternLayout log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n 

Как мне это сделать?

    3 Solutions collect form web for “log4j с меткой времени для записи в журнал”

    Используйте% d в PatternLayout.

    Также% d может принимать шаблон формата, как в% d {dd MMM yyyy HH: mm: ss, SSS}, вы можете выбрать и выбрать нужные элементы. Когда шаблон формата опущен, дата будет в формате ISO8601.

    Экстракт из файла свойств

     log4j.rootLogger=INFO, stdout, logfile log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%d %p (%t) [%c] - %m%n log4j.appender.logfile=org.apache.log4j.RollingFileAppender log4j.appender.logfile.File=C:/log/client.log log4j.appender.logfile.MaxFileSize=5MB log4j.appender.logfile.MaxBackupIndex=0 log4j.appender.logfile.layout=org.apache.log4j.PatternLayout log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n 

    Вы можете найти больше использования символов преобразования в log4j javadoc. Например, на странице http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/PatternLayout.html .

     
    Interesting Posts for Van-Lav

    Beautiful Soup, чтобы проанализировать URL-адрес, чтобы получить другие данные URL-адресов

    Безопасна ли она для изменения статической переменной?

    Python -Remove Время из строки Datetime

    Проблема с алмазом при использовании MixIns в Python

    ошибка python / pip в osx

    Если py2exe включает мои файлы данных (например, include_package_data)

    Как пропустить предварительные строки заголовка с помощью csv.DictReader?

    Как я могу получить последнее модифицированное время с помощью python3 urllib?

    Как установить размер шрифта заголовка рисунка и оси в Matplotlib?

    Генератор случайных выборок Python (удобный с огромными размерами населения)

    В чем преимущества использования numpy.identity над numpy.eye?

    Назначение нескольких ядер программе Python

    Оценка функции в точке в SymPy

    Преобразование текстовых данных из объекта запроса в dataframe с помощью pandas

    Python для скрытия формы ploneformgen после того, как пользователь заполнил его. (Для Plone-4.3.2-64.)

    Python - лучший язык программирования в мире.