Uma biblioteca PHP simples e leve para manipulação de datas e horas, focada em praticidade para tarefas comuns do dia a dia, como formatação de datas, obtenção da data/hora atual, conversão de formatos e exibição de nomes de dias e meses por extenso.
- Obter a data atual com formato personalizado
- Obter data e hora atuais (now)
- Converter datas entre diferentes formatos
- Retornar o dia da semana a partir de uma data
- Retornar o nome do mês por extenso
composer require mugomes/mgdatetime<?php
use MGDateTime\MGDateTime;
$dt = new MGDateTime();
// Data atual com formato personalizado
echo $dt->date('d/m/Y'); // or $dt->date()
// Data e hora atuais
echo $dt->now();
// Converter formato de data
echo $dt->change('15/01/2026'); // 2026-01-15
// Dia da semana
echo $dt->dayOfTheWeek('2026-01-15'); // Thursday
// Mês por extenso
echo $dt->monthInFull(1); // JanuaryRetorna a data atual no formato informado.
Retorna a data e hora atuais no formato d/m/Y H:i:s.
Converte uma data de um formato para outro.
Retorna o nome do dia da semana em inglês a partir de uma data válida.
Retorna o nome do mês por extenso em inglês.
Murilo Gomes Julio
📺 https://youtube.com/@mugomesoficial
- GitHub Sponsors: https://github.com/sponsors/mugomes
- Apoie o projeto: https://mugomes.github.io/apoie.html
Copyright (c) 2026 Murilo Gomes Julio
Licensed under the MIT.
All contributions to the MGDateTime are subject to this license.