De data para date
Publicado por Iuri Carraro 13/04/2005
[ Hits: 4.289 ]
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, '-')); } ?>
Backup com php, usando mysql_dump
Nenhum comentário foi encontrado.
Crie alias para as tarefas que possuam longas linhas de comando - bash e zsh
Criando um gateway de internet com o Debian
Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop
Aprenda a criar músicas com Inteligência Artificial usando Suno AI
Entendendo o que é URI, URL, URN e conhecendo as diferenças entre POST e GET
Instalando Grub Customizer no Ubuntu 24.04
Preparando pendrive com GNU/Linux [Corretamente!]
Instalando Google Chrome no Fedora 40
Habilitando a importação de senhas no Firefox
Como corrigir o erro do VirtualBox travar a máquina virtual em tela cheia
Microfone muito ruim somente no Linux (10)
Webview2 No linux é possivel? (20)
Como usar 2 programas reproduzindo audio nas mesmas saídas usando o ja... (1)
quando tento configurar o mysql no ubuntu da este erro (1)
Falha na leitura da chave (repositório APT) [RESOLVIDO] (10)