Função Data

PHOTO EMBED

Thu Jan 27 2022 20:00:54 GMT+0000 (Coordinated Universal Time)

Saved by @na18_k #javascript

function data(tipo, formato) {

	var dataAtual = new Date();
	var dataFormatada = "";

	var dia = dataAtual.getDate();
	var mes = dataAtual.getMonth() + 1;
	var ano = dataAtual.getFullYear();

	var hora = (dataAtual.getHours()<10 ? '0' : '') + dataAtual.getHours();
	var minuto = (dataAtual.getMinutes()<10 ? '0' : '') + dataAtual.getMinutes();
	var segundo = (dataAtual.getSeconds()<10 ? '0' : '') + dataAtual.getSeconds();

	if (tipo == "all" || tipo == 0 || tipo !== "") {
		dataFormatada = dia + "/" + mes + "/" + ano + " " + hora + ":" + minuto + ":" + segundo;
	}
	if(tipo == "data" || tipo == 1) {

		if(formato == "DD/MM/AAAA" || formato == "dd/mm/aaaa") {
			dataFormatada = dia + "/" + mes + "/" + ano;

		} else if(formato == "AAAA/MM/DD" || formato == "aaaa/mm/dd") {

			dataFormatada = ano + "/" + mes + "/" + dia;

		} else if(formato == "MM/DD/AAAA" || formato == "mm/dd/aaaa") {

			dataFormatada = mes + "/" + dia + "/" + ano;

		} else if(formato == "MM/AAAA/DD" || formato == "mm/aaaa/dd") {

			dataFormatada = mes + "/" + ano + "/" + dia;

		} else if(formato == "DD/MM" || formato == "dd/mm") {

			dataFormatada = dia + "/" + mes;

		} else if(formato == "MM/AAAA" || formato == "mm/aaaa") {

			dataFormatada = mes + "/" + ano;

		} else if(formato !== "") {
			// Data padrão :)
			dataFormatada = dia + "/" + mes + "/" + ano;
		}
	}
	if(tipo == "tempo" || tipo == 2) {

		dataFormatada = hora + ":" + minuto + ":" + segundo;
	}
	return dataFormatada;
}
content_copyCOPY

Essa função informa data de varias formas e formatos, contento o Dia/Mês/Ano em varios formatos de posição; e também de tempo Hora:Minuto:Segundo.