Avere un incubo al momento e solo non può vedere perché non funzionaAggiunta di 30 minuti in volta formattati come H: i in PHP
ho un valore nella forma H: i (ie 10 : 00, 13:30) ecc chiamato $ tempo
Quello che voglio fare è creare due nuovi valori, $ startTime che è di 30 minuti prima di $ tempo e $ endTime che è di 30 minuti dopo $ tempo
I ho provato quanto segue ma proprio non sembra voler lavorare
$startTime = date("H:i",strtotime('-30 minutes',$time));
$endTime = date("H:i",strtotime('+30 minutes',$time));
Se mi passano attraverso 10:00 da $ tempo e eco out sia $ startTime e $ endTime ottengo:
$startTime = 00:30
$startTime = 01:30
Come è la variabile $ tempo inizializzato? – Patonza
Girato nel buio, ma puoi provare '-30 minuti' senza la s? –
@Pekka non è un problema. Funziona bene, quando non si usa $ time. Deve essere un valore male inizializzato. – Gordon