De data para date
Publicado por Iuri Carraro 13/04/2005
[ Hits: 4.634 ]
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, '-'));
}
?>
Sistema que simula bd com arquivo TXT
Testando servidor MySQL e base de dados
Classe simples, porém muito eficiente p/ facilitar e agilizar consultas sql
Sistema de autenticação, página protegida e registro de usuários
Classe de conexao com banco de dados mysql
Nenhum comentário foi encontrado.
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Ativando e usando "zoom" no ambiente Cinnamon
Vídeo Nostálgico de Instalação do Conectiva Linux 9
Como realizar um ataque de força bruta para desobrir senhas?
existe algum hub de jogos online similiar ou igual dos browser (6)
Como botar o efeito de deslocar janelas (win + setas - windows) no lin... (0)
Thinkpads são bons mesmo ?! (3)
Eu queria adicionar a incon do wifi e deixa transparente no fluxbox no... (2)









