support of `asctime`

Aperta
#210 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
48/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
python
Ambito
tooling

Direzione di ricerca

Inizia leggendo il comportamento di Python's logging.Formatter.formatTime e il workaround format_time(record, datefmt) del costruttore del logger descritto nell'issue. Controlla come viene passato attualmente datefmt, quindi verifica che un formato come %Y-%m-%dT%H:%M:%S,%f%z produca millisecondi e informazioni sul fuso orario.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

It would be great to support both milliseconds and timezone in the datefmt, for example: %Y-%m-%dT%H:%M:%S,%f%z. (I used %f for milliseconds, even though it's not supported by datetime.strftime.)

I understand this limitation comes from the standard library formatter logging.Formatter, but if fluent-logger-python could work around or resolve it, that would be very helpful.

As a work around, user may provide a format_time(record, datefmt) function to the constructor instead of relying on the logging.Formatter.formatTime

Lingua principale
Python
Stelle
457
Fork
138
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di fluent/fluent-logger-python

Tutte le issue di fluent/fluent-logger-python

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.