Função date_format

A função date_format exibe dados de um objeto com data em um formato específico. A data deve ser um objeto criado pela função date_create. Os comandos de controle para o formato são os mesmos que na função date.

Sintaxe

phpdate_format(DateTimeInterface $object, string $format): string

Exemplo

Vamos criar um objeto com data do ano de 2025, mês 12, dia 31, depois adicionar 1 dia e exibir no formato 'dia.mês.ano':

php<?php
  $date = date_create('2025-12-31');
  
  date_modify($date, '1 day');
  echo date_format($date, 'd.m.Y');
?>

Resultado da execução do código:

php'01.01.2026'

Veja também

  • a função date_modify,
    que adiciona ou subtrai intervalos de tempo de uma data