Data em Javascript

Manipulando datas e horas

Para se obter os dados separadamente, existem os seguintes métodos:



No exemplo 1 abaixo obteremos o dia da semana e as horas. Para tal, utilizaremos a variável DataToda para armazenar data e hora.

Exemplo 1

from datetime import date
from datetime import datetime

DataToda=date.today()

Dia_do_mes=DataToda.day
Dia_da_semana=DataToda.weekday()
Mes=DataToda.month
Ano=DataToda.year
# ---------------------------------------
now = datetime.now()
Horas=now.strftime("%H")
Minutos=now.strftime("%M")
Segundos=now.strftime("%S")
# ---------------------------------------
semana = ("Segunda", "Terça", "Quarta", "Quinta", "Sexta", "Sabado", "Domingo")
Semana_atual=semana[Dia_da_semana]
#-------------------------
Mes2=("", "Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Desembro")
Mes_atual=Mes2[Mes]
print(f"{Semana_atual}, {Dia_do_mes} de {Mes_atual} de {Ano}")
print(f"São: {Horas} horas, {Minutos} minutos e {Segundos} segundos.")

exemplo 2: alterando a data

Exemplo 2

import datetime

# YYYY, MM, DD
DataToda=datetime.datetime(2022, 12, 31)

Dia_do_mes=DataToda.day
Dia_da_semana=DataToda.weekday()
Mes=DataToda.month
Ano=DataToda.year
# ---------------------------------------
semana = ("Segunda", "Terça", "Quarta", "Quinta", "Sexta", "Sabado", "Domingo")
Semana_atual=semana[Dia_da_semana]
#-------------------------
Mes2=("", "Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Desembro")
Mes_atual=Mes2[Mes]
print(f"{Semana_atual}, {Dia_do_mes} de {Mes_atual} de {Ano}")