- var_dump: documentation ( source)
- date: documentation ( source)
<?php
$dateTime = new \DateTimeImmutable('2017-10-29 01:59:00', new \DateTimeZone('Europe/Zurich'));
$timestamp = $dateTime->getTimestamp();
var_dump($dateTime->format('c'));
for ($i = 0; $i < 180; $i++) {
$dateTime = $dateTime->add(new \DateInterval('PT60S'));
var_dump($dateTime->format('c'));
}
for ($i = 0; $i < 180; $i++) {
$timestamp += 60;
var_dump(date('c', $timestamp));
}