lucasmartins/business-day-brazil

Recupera informações sobre dias úteis do Brasil.

Installs: 1 439

Dependents: 0

Suggesters: 0

Security: 0

Stars: 2

Watchers: 1

Forks: 1

Open Issues: 0

pkg:composer/lucasmartins/business-day-brazil

0.1.0 2019-05-04 05:04 UTC

This package is auto-updated.

Last update: 2026-01-04 21:05:48 UTC


README

Recupera informações sobre dias úteis do Brasil.

Examples

<?php
use BusinessDayBrazil\BusinessDayBrazil;

// Supondo que hoje é dia 03/05/2019
echo BusinessDayBrazil::nextDay()->format('d/m/Y'); // 06/05/2019

// Supondo que hoje é dia 30/04/2019 (véspera do feriado Dia do Trabalhador)
echo BusinessDayBrazil::nextDay()->format('d/m/Y'); // 02/05/2019

// Supondo que hoje é dia 28/02/2019, quase véspera de Carnaval, e você quer o vencimento do boleto para daqui 3 dias úteis
$vencimento = BusinessDayBrazil::nextDay((new \DateTime())->modify('+3 weekdays'))->format('d/m/Y'); // 06/03/2019
$diferenca = $vencimento->diff(new DateTime(), true);
echo $diferenca->format('%r%a') . PHP_EOL; // 6