De data para date
Publicado por Iuri Carraro 13/04/2005
[ Hits: 4.429 ]
Essas 3 funções convertem a data em um forma para outro.
Func 1: Recebe um str no formato dd/mm/aaaa e retorna no formato aaaa-mm-dd.
Func 2: Recebe um str no formato dd/mm/aaaa e retorna um timestamp.
Func 3: Recebe um str no formato aaaa-mm-dd e retorna no formato dd/mm/aaaa.
Isso ajuda muit na hora de consultar ou fazer um insert em uma base de dados.
<? // Recebe um str no formato dd/mm/aaaa e retorna no formato aaaa-mm-dd function strToDbDate($data) { if(!$data) return 'NULL'; $pos = strpos($data, '/'); $rpos = strrpos($data, '/'); return "'".substr($data, $rpos + 1).'-'.substr($data, $pos + 1, $rpos - $pos - 1).'-'.substr($data, 0, $pos)."'"; } // Recebe um str no formato dd/mm/aaaa e retorna um timestamp function strToDbTimestamp($data) { if(!$data) return ''; $pos = strpos($data, '/'); $rpos = strrpos($data, '/'); return strtotime(substr($data, $rpos + 1).'-'.substr($data, $pos + 1, $rpos - $pos - 1).'-'.substr($data, 0, $pos)); } // Recebe um str no formato aaaa-mm-dd e retorna no formato dd/mm/aaaa function DbToStrDate($data) { if(!$data) return ''; return substr($data, strrpos($data, '-') + 1).'/'.substr($data, strpos($data, '-') + 1, strrpos($data, '-') - strpos($data, '-') - 1).'/'.substr($data, 0, strpos($data, '-')); } ?>
» Clenisson Calaça>>Sistema de notícias v2004.1
Formas de trazer dados da consulta utilizando as funções mysql_fetch_array e mysql_fetch_row
Classe eveQuery: Interação com banco de dados
Nenhum comentário foi encontrado.
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
Instalar o Microsoft Edge no Slackware 15
Instalando Brave Browser no Linux Mint 22
vídeo pra quem quer saber como funciona Proteção de Memória:
Primeira vez utilizando Linux Ubuntu 22.04 e já tenho problemas… (7)
Problema com nome composto e organização na tela do yad (1)
Formatando cartão de memoria que nao formata[AJUDA] (18)
warsaw parou de funcionar após atualização do sistema (solução) (1)