PUDIM PROJECT 2024 | Python - Aprenda a Manipular Datas e Horários com o Pacote Pendulum em Python: Exemplos Práticos

PUDIM PROJECT 2024 | Python - Aprenda a Manipular Datas e Horários com o Pacote Pendulum em Python: Exemplos Práticos

O código fornecido demonstra 10 exemplos de uso do pacote Pendulum em Python para manipulação avançada de datas e horários. 


 Série: PUDIM PROJECT Pyhton 

PUDIM PROJECT 2024 | Python - Simplifique sua Rotina com Estes 8 Scripts Python para Automatizar Tarefas Diárias PUDIM PROJECT 2024 | Python - Aprenda a Manipular Datas e Horários com o Pacote Pendulum em Python: Exemplos Práticos PUDIM PROJECT 2024 | Python - Copie Facilmente Conteúdos de Arquivos para a Área de Transferência

PUDIM PROJECT 2024 | Python - Validação de YAML e JSON: Garanta a Integridade dos Dados no Kubernetes com Estas Ferramentas Simples PUDIM PROJECT 2024 | Python - Aprenda a Criptografar e Descriptografar Senhas Usando Python


Vamos revisar cada parte do código:


# Importando a biblioteca Pendulum

import pendulum


# Obtendo a data e hora atual no fuso horário local

agora = pendulum.now()


# Imprimindo a data e hora atual

print("Data e Hora Atual:", agora)


Este trecho de código importa a biblioteca Pendulum e utiliza a função now() para obter a data e hora atual no fuso horário local.


# Criando uma data específica

data = pendulum.datetime(2023, 5, 15)


# Imprimindo a data criada

print("Data Específica:", data)


Neste exemplo, uma data específica é criada usando a função datetime() com o ano, mês e dia especificados.


# Convertendo uma data para outro fuso horário

data_original = pendulum.datetime(2023, 5, 15, tz='America/New_York')

data_convertida = data_original.in_timezone('Europe/Paris')


# Imprimindo as datas

print("Data Original (NY):", data_original)

print("Data Convertida (Paris):", data_convertida)


Aqui, uma data é convertida de um fuso horário para outro usando os métodos in_timezone().


# Adicionando 3 dias a partir da data atual

data_atual = pendulum.now()

data_futura = data_atual.add(days=3)


# Subtraindo 1 mês da data atual

data_passada = data_atual.subtract(months=1)


# Imprimindo as datas resultantes

print("Data Futura:", data_futura)

print("Data Passada:", data_passada)


Neste exemplo, são realizadas operações aritméticas com datas, como adição e subtração de dias e meses.


# Formatando uma data

data_formatada = pendulum.now().format('DD/MM/YYYY HH:mm:ss')


# Imprimindo a data formatada

print("Data Formatada:", data_formatada)


Este trecho mostra como formatar uma data usando o método format().


Os exemplos restantes seguem uma lógica semelhante, demonstrando outras funcionalidades úteis do Pendulum, como cálculo de diferença entre datas, verificação de feriados, obtenção dos dias da semana em um intervalo de datas e muito mais.


Esses exemplos destacam como o Pendulum simplifica tarefas relacionadas a datas e horas em Python, oferecendo uma alternativa poderosa ao módulo padrão datetime.


  PUDIM PROJECT 

eBook - PT - PUDIM PROJECT 2024 - Python Volume 01 - Funções Essenciais - Série PUDIM PROJECT — André Luiz Bernardes eBook - PT - PUDIM PROJECT 2024 - Python Volume 02 - Funções Essenciais - Série PUDIM PROJECT — André Luiz Bernardes eBook - PT - PUDIM PROJECT 2024 - Python Volume 03 - Automatizando Postagens em Redes e Plataformas Sociais - Série PUDIM PROJECT — André Luiz Bernardes


eBook - PT - PUDIM PROJECT 2024 - Python Volume 04 - Funções para Automatização - Série PUDIM PROJECT — André Luiz Bernardes eBook - PT - PUDIM PROJECT 2024 - Python Volume 05 - Automatizando Postagens em Redes e Plataformas Sociais - Série PUDIM PROJECT — André Luiz Bernardes eBook - PT - PUDIM PROJECT 2024 - Python Volume 06 - Automatizando Postagens em Redes e Plataformas Sociais - Série PUDIM PROJECT — André Luiz Bernardes


eBook - PT - PUDIM PROJECT 2024 - Python Volume 07 - Automatizando Postagens em Redes e Plataformas Sociais - Série PUDIM PROJECT — André Luiz Bernardes eBook - PT - PUDIM PROJECT 2024 - Python Volume 08 - Automatizando Postagens em Redes e Plataformas Sociais - Série PUDIM PROJECT — André Luiz Bernardes eBook - PT - PUDIM PROJECT 2024 - Python Volume 09 - Automatizando Postagens em Redes e Plataformas Sociais - Série PUDIM PROJECT — André Luiz Bernardes


eBook - PT - PUDIM PROJECT 2024 - Python Volume 10 - Automatizando Postagens em Redes e Plataformas Sociais - Série PUDIM PROJECT — André Luiz Bernardes eBook - PT - PUDIM PROJECT 2024 - Python Volume 11 - Automatizando Postagens em Redes e Plataformas Sociais - Série PUDIM PROJECT — André Luiz Bernardes

brazilsalesforceeffectiveness@gmail.com


 Série Donut Project 
DONUT PROJECT: VBA - Projetos e Códigos de Visual Basic for Applications (Visual Basic For Apllication)eBook - DONUT PROJECT 2024 - Volume 03 - Funções Financeiras - André Luiz Bernardes eBook - DONUT PROJECT 2024 - Volume 02 - Conectando Banco de Dados - André Luiz Bernardes eBook - DONUT PROJECT 2024 - Volume 01 - André Luiz Bernardes


 Clique nas capas abaixo e compre também: 

DONUT PROJECT: VBA - Projetos e Códigos de Visual Basic for Applications (Visual Basic For Apllication)

Série Top 10 Funções: Top 10 Funções VBA para o Microsoft Excel (Série Top 10 Funções - Microsoft Excel)

eBook - DONUT PROJECT 2024 - Volume 03 - Funções Financeiras - André Luiz Bernardes


eBook - DONUT PROJECT 2024 - Volume 02 - Conectando Banco de Dados - André Luiz Bernardes


eBook - DONUT PROJECT 2024 - Volume 01 - André Luiz Bernardes

Nenhum comentário:

Postar um comentário

diHITT - Notícias