leitor-cnh / LogCustomizado.py
Fernando Cervan
Salvando alterações
09f81fd
raw
history blame contribute delete
614 Bytes
from datetime import datetime, timedelta
class LogCustomizado:
@staticmethod
def gerar_log(mensagem_log, status='INFO', retornarMensagem=False):
data_hora = LogCustomizado.data_hora_atual()
mensagem_log_completa = f"[{data_hora}] - [{status}] - {mensagem_log}"
if (retornarMensagem):
return mensagem_log_completa
print(mensagem_log_completa)
@staticmethod
def data_hora_atual():
data_hora_atual = datetime.now()
data_hora_reduzida = data_hora_atual - timedelta(hours=5)
return data_hora_reduzida.strftime('%d/%m/%Y %H:%M:%S')