Formatando Datas no formato brasileiro e americano - PHP, JS e Python
14/09/2023Neste tutorial vamos aprender como trabalhar com formatação de datas (americana e brasileira) em três linguagens de programação: PHP, Python e Javascript.
Formatação de Datas em PHP
index.php
O PHP possui a classe DateTime que facilita bastante a formatação de datas:
format('d/m/Y H:i');
//Formato Americano
echo $date->format('Y-m-d H:i');
Formatação de Datas em Javascript
Para trabalhar com datas no javascript, vamos criar dois arquivos, o index.html e o javascript.js
index.html
Esse arquivo linkará o JS e exibirá a data:
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
<script src="moment.js"></script>
<script src="javascript.js"></script>
</body>
</html>
javascript.js
Neste arquivo veremos como trabalhar com datas no JS:
let data = new Date();
let dataFormatada = data.getDate()+'/'+(data.getMonth()+1)+'/'+data.getFullYear()+' '+data.getHours()+':'+data.getMinutes();
//console.log(dataFormatada);
console.log(moment(data).format('DD/MM/YYYY hh:mm'));
console.log(moment(data).format('YYYY-MM-DD hh:mm'));
Formatação de Datas em Python
index.py
Vamos criar o arquivo index.py para formatar as datas no Python:
from datetime import datetime
data = datetime.now()
print(data)
print(data.strftime('%d/%m/%Y %H:%M'))
Por hoje é só! Espero que tenham gostado de mais essa aula. Fiquem todos com Deus! Sucesso nos códigos e na vida!
Precisa de ajuda? webdesignemfoco@gmail.com
"Por essa razão, o homem deixará pai e mãe e se unirá à sua mulher, e os dois se tornarão uma só carne." Efésios 5:31