<?php
$timezone = 'Europe/Berlin';
$date = gmdate('M d Y H:i:s', 1401886870 - 100000);
$takeIn = new \DateTime($date, new \DateTimeZone($timezone));
$date = gmdate('M d Y H:i:s', 1401886870);
$actualTakeIn = new \DateTime($date, new \DateTimeZone($timezone));
$interval = $takeIn->diff($actualTakeIn);
echo $interval->format('%a');
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/tvgPf on line 6
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/tvgPf on line 6
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/tvgPf on line 9
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/tvgPf on line 9
Fatal error: Call to undefined method DateTime::diff() in /in/tvgPf on line 11
Process exited with code 255.
Output for 5.0.0 - 5.0.5, 5.1.0 - 5.1.6
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/tvgPf on line 6
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/tvgPf on line 6
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/tvgPf on line 9
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/tvgPf on line 9
Fatal error: Class 'DateTime' not found in /in/tvgPf on line 6
Process exited with code 255.
Output for 4.3.2 - 4.3.11, 4.4.0 - 4.4.9
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/tvgPf on line 6
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/tvgPf on line 6
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/tvgPf on line 9
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/tvgPf on line 9
Fatal error: Cannot instantiate non-existent class: datetime in /in/tvgPf on line 6
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/tvgPf on line 6
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/tvgPf on line 6
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/tvgPf on line 9
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/tvgPf on line 9
Fatal error: Cannot instantiate non-existent class: datetime in /in/tvgPf on line 6