File size: 614 Bytes
09f81fd
6976a55
 
 
 
 
09f81fd
6976a55
 
 
 
 
09f81fd
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
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')