(PHP 8 >= 8.6.0)
Time\Duration::fromMinutes — Crea una duración a partir de un número de minutos
Crea una duración no negativa de minutes minutos.
El valor se normaliza en segundos enteros y nanosegundos, véanse las
propiedades Time\Duration::$seconds y
Time\Duration::$nanoseconds.
minutes
El número de minutos.
Debe ser mayor o igual que 0.
Devuelve un nuevo objeto Time\Duration.
Si minutes es negativo, se lanza una
ValueError.
Si la duración resultante excede la longitud máxima de una duración, se lanza una Time\TimeException.
Ejemplo #1 Ejemplo de Time\Duration::fromMinutes()
<?php
var_dump(\Time\Duration::fromMinutes(90));
try {
\Time\Duration::fromMinutes(-1);
} catch (ValueError $e) {
echo $e->getMessage(), PHP_EOL;
}El ejemplo anterior mostrará:
object(Time\Duration)#1 (3) {
["seconds"]=>
int(5400)
["nanoseconds"]=>
int(0)
["negative"]=>
bool(false)
}
Time\Duration::fromMinutes(): Argument #1 ($minutes) must be greater than or equal to 0