Log4net - покажите время (не дата) в консоли

Это полезно для всего, что должно масштабироваться согласно размеру шрифта.

Это особенно полезно на браузерах, которые реализуют масштабирование путем масштабирования размера шрифта. Таким образом, если Вы измеряете все свои элементы с помощью em, они масштабируются соответственно.

10
задан Rocho 27 August 2009 в 02:06
поделиться

1 ответ

Вы можно использовать дату или utcdate для форматирования даты в соответствии с вашей спецификацией:

date

Используется для вывода даты регистрации событие в местном часовом поясе. Чтобы вывод даты в универсальном времени шаблон% utcdate. Дата спецификатор преобразования может следовать указателем формата даты в комплекте между подтяжками. Например, % date {ЧЧ: мм: сс, fff} или% date {дд МММ гггг ЧЧ: мм: сс, fff}. Если нет формата даты указывается спецификатор, затем формат ISO8601 предполагается (Iso8601DateFormatter).

Спецификатор формата даты допускает тот же синтаксис, что и строка шаблона времени из ToString.

Для получения лучших результатов рекомендуется использовать средства форматирования даты log4net. Их можно указать с помощью одного из строки «ABSOLUTE», «DATE» и «ISO8601» для определения AbsoluteTimeDateFormatter, DateTimeDateFormatter и соответственно Iso8601DateFormatter. Например, % date {ISO8601} или% date {ABSOLUTE}.

Эти специализированные средства форматирования даты работать значительно лучше, чем ToString.

utcdate

Используется для вывода даты регистрации. событие во всемирном времени. Дата спецификатор преобразования может следовать указателем формата даты в комплекте между подтяжками. Например, % utcdate {ЧЧ: мм: сс, fff} или% utcdate {дд МММ гггг ЧЧ: мм: сс, fff}. Если нет даты указывается спецификатор формата, затем ISO8601 формат предполагается (Iso8601DateFormatter).

Описатель формата даты допускает тот же синтаксис, что и строка шаблона времени из ToString.

Для получения лучших результатов рекомендуется использовать средства форматирования даты log4net. Их можно указать с помощью одного из строки «ABSOLUTE», «DATE» и «ISO8601» для определения AbsoluteTimeDateFormatter, DateTimeDateFormatter и соответственно Iso8601DateFormatter. Например, % utcdate {ISO8601} или % utcdate {ABSOLUTE}.

Эти специализированные средства форматирования даты работать значительно лучше, чем ToString.

Источник: log4net PatternLayout документация .

15
ответ дан 3 December 2019 в 22:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: