• Dicas
More

    Formatando data em PHP

    Olha aí um jeito rápido e econômico (em linhas) para você formatar uma data em PHP:

    echo date("d/m/Y", strtotime('2009-12-09 13:32:15'));

    O resultado desta linha seria:

    09/12/2009

    Segue as opções disponíveis para formatação. Para mais informações veja a documentação do PHP sobre a função date.

    CaractereDescriçãoExemplo de valores retornados
    Day
    dDia do mês, 2 digitos com preenchimento de zero01 até 31
    DUma representação textual de um dia, três letrasMon até Sun
    jDia do mês sem preenchimento de zero1 até 31
    l (‘L’ minúsculo)A representação textual completa do dia da semanaSunday até Saturday
    NRepresentação numérica ISO-8601 do dia da semana (adicionado no PHP 5.1.0)1 (para Segunda) até 7 (para Domingo)
    SSufixo ordinal inglês para o dia do mês, 2 caracteresst, nd, rd ou th. Funciona bem com j
    wRepresentação numérica do dia da semana0 (para domingo) até 6 (para sábado)
    zO dia do ano (começando do 0)0 through 365
    Semana
    WNúmero do ano da semana ISO-8601, semanas começam na Segunda (adicionado no PHP 4.1.0)Exemplo: 42 (the 42nd week in the year)
    Mês
    FUm representação completa de um mês, como January ou MarchJanuary até December
    mRepresentação numérica de um mês, com leading zeros01 a 12
    MUma representação textual curta de um mês, três letrasJan a Dec
    nRepresentação numérica de um mês, sem leading zeros1 a 12
    tNúmero de dias de um dado mês28 through 31
    Year
    LSe está em um ano bissexto1 se está em ano bissexto, 0 caso contrário.
    oNúmero do ano ISO-8601. Este tem o mesmo valor como Y, exceto que se o número da semana ISO (W) pertence ao anterior ou próximo ano, o ano é usado ao invés. (adicionado no PHP 5.1.0)Exemplos: 1999 ou 2003
    YUma representação de ano completa, 4 dígitosExemplos: 1999 ou 2003
    yUma representação do ano com dois dígitosExemplos: 99 ou 03
    Tempo
    aAntes/Depois de meio-dia em minúsculoam or pm
    AAntes/Depois de meio-dia em maiúsculoAM or PM
    BSwatch Internet time000 até 999
    gFormato 12-horas de uma hora sem preenchimento de zero1 até 12
    GFormato 24-horas de uma hora sem preenchimento de zero0 até 23
    hFormato 12-horas de uma hora com zero preenchendo à esquerda01 até 12
    HFormato 24-horas de uma hora com zero preenchendo à esquerda00 até 23
    iMinutos com zero preenchendo à esquerda00 até 59
    sSegundos, com zero preenchendo à esquerda00 até 59
    uMilisegundos (adicionado no PHP 5.2.2)Exemplo: 54321
    Timezone
    eIdentificador de Timezone (adicionado no PHP 5.1.0)Exemplos: UTC, GMT, Atlantic/Azores
    I (capital i)Se a data está ou não no horário de verão1 se horário de verão, 0 caso contrário.
    ODiferença para Greenwich time (GMT) em horasExemplo: +0200
    PDiferença para Greenwich time (GMT) com dois pontos entre horas e minutos (adicionado no PHP 5.1.3)Exemplo: +02:00
    TAbreviação de TimezoneExemplos: EST, MDT
    ZTimezone offset in seconds. The offset for timezones west of UTC is always negative, and for those east of UTC is always positive.-43200 até 50400
    Full Date/Time
    cISO 8601 date (adicionado no PHP 5)2004-02-12T15:19:21+00:00
    r» RFC 2822 formatted dateExemplo: Thu, 21 Dec 2000 16:01:07 +0200
    USegundos desde a Época Unix (January 1 1970 00:00:00 GMT)Veja também time()

    Recent Articles

    Receba seu pagamento do Adsense pelo Inter

    Se você ainda não ouviu falar do Banco Inter ou não tem conta lá, acho bom ir verificar. O Banco Inter é...

    Templates, sistemas, imagens e fontes de alta qualidade grátis

    Já há alguns anos que as lojas online de código, templates, imagens e outros elementos web fazem sucesso entre os desenvolvedores e...

    Veja todos os hooks do WordPress na tela

    Está precisando inserir um código no WP mas não sabe onde? O plugin Simply Show Hooks mostra de maneira visual onde estão...

    Use o serviço de SMS do seu Android no desktop

    Autenticação de duas etapas é quando, além dos dados de login e senha, existe uma segunda camada de verificação. Ela geralmente é...

    Apagando arquivos que não querem ser apagados

    Baixei um tema do ThemeForest que havia acabado de comprar, mas o download foi interrompido e depois disso nunca mais consegui apagar...
    Formatando data em PHP 2

    Related Stories

    Leave A Reply

    Please enter your comment!
    Please enter your name here

    Stay on op - Ge the daily news in your inbox