Articles of php carbon

Retrie todas as linhas do último mês (Larevel + eloquent)

Estou tentando obter todos os registros que pertence ao mês passado, até agora consegui obter tudo a partir do último mês, mas até hoje, não tenho certeza de como posso conseguir apenas no último mês $revenueMonth = Callback::where(‘created_at’, ‘>=’, Carbon::today()->startOfMonth()->subMonth())->sum(‘payment’);

Usando PHP Carbon, remova o tempo em segundos onde dois períodos de tempo se sobrepõem

Uma interrupção pode variar de alguns minutos, estendendo-se para vários dias. Eu armazeno isso em uma tabela de interrupções que tenha data / hora de início e data / hora final. Ao salvar um registro de interrupção, a duração em segundos é calculada usando Carbono. $outage->duration = $outage->start_time->diffInSeconds($outage->end_time, true); Agora preciso remover qualquer tempo que […]

Calcule a diferença entre duas datas usando Carbon e Blade

Alguém sabe como passar uma determinada variável em vez dos parâmetros padrão do Carbono? A documentação do Carbon diz: // CARBON SAMPLE $dtToronto = Carbon::createFromDate(2012, 1, 1, ‘America/Toronto’); $dtVancouver = Carbon::createFromDate(2012, 1, 1, ‘America/Vancouver’); echo $dtVancouver->diffInHours($dtToronto); // 3 E eu quero fazer algo assim no meu controlador: // EXAMPLE $date = “2016-09-16 11:00:00”; $datework = […]

PHP Carbon DateTime acrescenta dois meses e ignora novembro inteiramente

Eu preciso exibir três calendars para o mês atual e os outros dois para os próximos dois meses. Estou usando Carbono para fazer esses cálculos. Hoje é 31 de outubro. Se eu escrever o seguinte $carbon = Carbon::now(‘UTC’); // current datetime in UTC is 8:54 AM October 31, 2016 echo $carbon->format(‘F’) . ”; echo $carbon->addMonths(1)->format(‘F’); […]

Laravel A localização do carbono não está funcionando (obtenha o nome localizado do mês a partir do número)

Usando Laravel 5.3, No meu método, eu uso setlocale(LC_TIME, ‘hr-HR’); dd(Carbon::now()->formatLocalized(‘%A’)); Mas eu recebo Sunday vez de CroatianWordForSunday . Eu tentei usar Carbon::setLocale(‘hr’) vez setlocale() mas eu ainda recebo Sunday . No meu config/app.php eu configurei ‘locale’ => ‘hr’ . diffForHumans() a diffForHumans() observar que o método diffForHumans() do Carbono é traduzido com sucesso se […]

Carbon.php O símbolo de separação não pôde ser encontrado Falta dados

Primeiro, recupero todos os registros, //get inventory items $inv = inventory::all(); e, em seguida, vejo os registros recuperados e modifique os dados created_at e updated_at para torná-lo mais legível. foreach($inv as $i){ $i->created_at = date(“M d, Y”,strtotime($i->created_at)); $i->updated_at = date(“M d, Y”,strtotime($i->updated_at)); } mas me devolve esse erro, InvalidArgumentException na linha Carbon.php 425: dados inesperados […]

Carbon now time wrong

Acabei de usar a extensão de Carbono (parece muito doce até agora), mas estou confuso na function Carbon::now() . De acordo com os documentos, parece que esta function deve refletir a hora atual no fuso horário atual dos usuários, no entanto, parece ter um tempo que é uma hora antes do GMT. ie Carbon::now() diz […]

PHP Carbon, obtenha todas as datas entre o intervalo de datas?

Como posso obter todas as datas entre duas datas em PHP? Prefira usar Carbono para datas. $from = Carbon::now(); $to = Carbon::createFromDate(2017, 5, 21); Quero ter todas as datas entre essas duas datas … Mas como? Só pode encontrar soluções usando a function strtotime.

PHP Carbon leva vários minutos e converte para dias

Estou tentando converter um número em minutos em vários dias usando Carbono. $minutes = 1400; Eu quero fazer algo como abaixo (o que, claro, não funciona): Carbon->minutes($minutes)->days(); Não consigo encontrar um exemplo disso. Obrigado por qualquer ajuda.

Convertendo uma data de carbono para o timestamp mysql.

Eu tenho uma coluna de variável timestamp em um database mysql. Tentando converter um carimbo de data / hora de carbono para algo que eu possa inserir, mas Carbon::now() retorna apenas um object de Carbono e quando eu tento usar a seqüência de timestamp do object Carbono, ele não se registra no mysql. public function […]