Biel. 9 Denunciar post Postado Julho 29, 2016 Boa noite a todos. Direto ao ponto. Pessoal abaixo temos EX 1 , EX 2 e EX 3 EX 1 exibe o mes atual ou seja julho de 2016 EX 2 exibe o mes outubro de 2016 e o EX 3 gostaria que exibisse janeiro de 2017 Nota: Gostaria que $mes e $meses fosse usada para poder obter o resultado -> janeiro de 2017 EX 1 <?php date_default_timezone_set('America/Sao_Paulo'); $ano = date("Y"); $mes = date("n"); $meses = array( 1=> "janeiro", "fevereiro", "marco", "abril", "maio", "junho", "julho", "agosto", "setembro", "outubro", "novembro", "dezembro"); echo $meses[$mes] . ' de ' . $ano; ?> EX 2 <?php date_default_timezone_set('America/Sao_Paulo'); $ano = date("Y"); $mes = date("n")+3; $meses = array( 1=> "janeiro", "fevereiro", "marco", "abril", "maio", "junho", "julho", "agosto", "setembro", "outubro", "novembro", "dezembro"); //$anos = array( 1=> "2016", "2017", "2018", "2019", "2020"); echo $meses[$mes] . ' de ' .$ano; ?> EX 3 <?php date_default_timezone_set('America/Sao_Paulo'); $ano = date("Y"); $mes = date("n"); $meses = array( 1=> "janeiro", "fevereiro", "marco", "abril", "maio", "junho", "julho", "agosto", "setembro", "outubro", "novembro", "dezembro"); //$anos = array( 1=> "2016", "2017", "2018", "2019", "2020"); echo $meses[$mes] . ' de ' .$ano; ?> Compartilhar este post Link para o post Compartilhar em outros sites
ESerra 744 Denunciar post Postado Julho 29, 2016 Calculando datas futuras. Para ter a data em português basta usar strftime com setlocale. Compartilhar este post Link para o post Compartilhar em outros sites