afbeelding van jo.w

We krijgen geen einduur met computed field

We hebben een datum-uur veld.
Met de module "computed field" proberen we een eind-uur van de activiteit te berekenen (2 uur na begin) en het lukt niet. We krijgen ofwel een timestamp, ofwel een wit scherm "door een technisch probleem...) ofwel de begintijd.
Momenteel hebben we dus de begintijd. Mijn collega heeft het stukje code lokaal getest en dan werkt het (in php, buiten Drupal) maar in D8 dus niet.
Gebruikte code:
$value = date('Y-m-d H:i:s',strtotime('+2 hour',strtotime($entity->field_datum_en_uur->value)));

Iemand een idee hoe we 't oplossen?

Edit: opgelost. Blijkbaar loopt de server van de hosting 2 uur achter op onze tijd.
Er staat nu:
$value = date("m-d-Y - H:i", strtotime($entity->field_datum_en_uur->value) + 14400);

Drupalversie: 
8.x
Auteur: 
jo.w
Bookmark and Share

Drupal is een geregistreerd merk van Dries Buytaert. | Powered by Pantheon.

Drupal.be/Drupal.nl is de website van de Nederlandstalige Drupalgemeenschap.

onomatopee