Uma data armazenada em uma variável inteira no formato DDMMAA e imprimir no formato AAMMDD [RESOLVID

1. Uma data armazenada em uma variável inteira no formato DDMMAA e imprimir no formato AAMMDD [RESOLVID

Mário Douglas
mariodac

(usa Linux Mint)

Enviado em 02/03/2018 - 11:12h

Estou começando a estudar a JavaScript
E o professor alguns exercicios de nivelamento
Eu estou com dificuldade no seguinte exercicio:
Admitindo que uma data é lida pelo algoritmo em uma variável inteira, e não em
uma variável do tipo data, crie uma aplicação JavaScript, utilizando Node que leia
uma data no formato DDMMAA e imprima essa data no formato AAMMDD, onde: •
A letra D corresponde a dois algarismos representando o dia; • A letra M
corresponde a dois algarismos representando o mês; • A letra A corresponde aos
dois últimos algarismos representando o ano.

Desde já agradeço a atenção e ajuda


  


2. Re: Uma data armazenada em uma variável inteira no formato DDMMAA e imprimir no formato AAMMDD [RESOLVID

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 02/03/2018 - 17:01h

mariodac escreveu:

Estou começando a estudar a JavaScript
E o professor alguns exercicios de nivelamento
Eu estou com dificuldade no seguinte exercicio:
Admitindo que uma data é lida pelo algoritmo em uma variável inteira, e não em
uma variável do tipo data, crie uma aplicação JavaScript, utilizando Node que leia
uma data no formato DDMMAA e imprima essa data no formato AAMMDD, onde: •
A letra D corresponde a dois algarismos representando o dia; • A letra M
corresponde a dois algarismos representando o mês; • A letra A corresponde aos
dois últimos algarismos representando o ano.

Desde já agradeço a atenção e ajuda


Boa tarde Mario.
Estou há algum tempo sem mexer com javascript, mas pelo que recordo,
vc pode trabalhar com REGEX (expressões regulares),
pegue os dois primeiros DÍGITOS de "DDMMAA", depois o 3º e o 4º, e por fim os dois últimos ...
Ai é só colocar na ordem desejada.
Segue fonte de consultas: https://www.w3schools.com/js/

Marcelo Oliver


3. Re: Uma data armazenada em uma variável inteira no formato DDMMAA e imprimir no formato AAMMDD [RESOLVID

Caio Sabadin
caiosabadin

(usa Slackware)

Enviado em 03/03/2018 - 02:20h

Rapaz, ele mantém a data realmente numa variável do tipo inteiro, ou ele mantém ela num tipo string e se confundiu?
Bom, se for string, basta você fazer algo assim:

var dataCerta = data[4] + data[5] + data[2] + data[3] + data[0] + data[1] 




4. Muito obrigado

Mário Douglas
mariodac

(usa Linux Mint)

Enviado em 04/03/2018 - 20:49h

Conseguir resolver pelas duas dicas vlw mesmo






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts