@ 2016-01-13T15:37:40Z <?php
$lastDate = '1452504837';
$interval = 'P0Y0M1D';
$lastJob = new \Datetime();
$lastJob->setTimestamp($lastDate);
echo 'Last Sent: '.$lastJob->format('Y/m/d')." ";
$currentJob = new \Datetime();
echo 'Today: '.$currentJob->format('Y/m/d')."\n";
$interval = new DateInterval($interval);
echo 'Interval: '.$interval->format('%y years, %m months, %d days %H:%I:%S')."\n";
$sinceLastJob = $lastJob->diff($currentJob);
echo 'Since: '.$sinceLastJob->format('%y years, %m months, %d days %H:%I:%S')."\n";
if ($sinceLastJob > $interval) {
echo 'ready to send';
} else {
echo 'not ready to send.';
}
Enable javascript to submit You have javascript disabled. You will not be able to edit any code.
Output for 7.4.0 - 7.4.33 , 8.0.0 - 8.0.30 , 8.1.0 - 8.1.28 , 8.2.0 - 8.2.18 , 8.3.0 - 8.3.6 Last Sent: 2016/01/11 Today: 2016/01/13
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 0 months, 2 days 06:03:43
Warning: Cannot compare DateInterval objects in /in/g7HtZ on line 15
not ready to send. Output for 5.6.28 , 7.0.20 , 7.1.0 - 7.1.20 , 7.2.0 - 7.2.33 , 7.3.16 - 7.3.33 Last Sent: 2016/01/11 Today: 2016/01/13
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 0 months, 2 days 06:03:43
not ready to send. Output for 7.0.6 Last Sent: 2016/01/11 Today: 2016/05/21
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 4 months, 10 days 03:11:21
not ready to send. Output for 7.0.5 Last Sent: 2016/01/11 Today: 2016/04/03
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 2 months, 22 days 23:09:40
not ready to send. Output for 7.0.4 Last Sent: 2016/01/11 Today: 2016/03/10
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 1 months, 28 days 11:16:42
not ready to send. Output for 7.0.3 Last Sent: 2016/01/11 Today: 2016/03/18
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 2 months, 7 days 12:43:43
not ready to send. Output for 7.0.2 Last Sent: 2016/01/11 Today: 2016/03/23
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 2 months, 11 days 18:57:23
not ready to send. Output for 7.0.1 Last Sent: 2016/01/11 Today: 2016/03/24
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 2 months, 12 days 22:01:31
not ready to send. Output for 7.0.0 Last Sent: 2016/01/11 Today: 2016/03/27
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 2 months, 15 days 23:54:35
not ready to send. Output for 5.6.21 Last Sent: 2016/01/11 Today: 2016/05/02
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 3 months, 21 days 06:03:40
not ready to send. Output for 5.6.20 Last Sent: 2016/01/11 Today: 2016/04/10
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 2 months, 29 days 22:11:54
not ready to send. Output for 5.6.19 Last Sent: 2016/01/11 Today: 2016/03/08
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 1 months, 25 days 19:26:05
not ready to send. Output for 5.6.18 Last Sent: 2016/01/11 Today: 2016/03/15
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 2 months, 4 days 04:24:08
not ready to send. Output for 5.6.17 Last Sent: 2016/01/11 Today: 2016/03/20
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 2 months, 8 days 15:56:45
not ready to send. Output for 5.6.16 Last Sent: 2016/01/11 Today: 2016/03/28
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 2 months, 17 days 00:44:20
not ready to send. Output for 5.6.15 Last Sent: 2016/01/11 Today: 2016/03/29
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 2 months, 18 days 01:33:57
not ready to send. Output for 5.6.14 Last Sent: 2016/01/11 Today: 2016/04/14
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 3 months, 3 days 07:16:23
not ready to send. Output for 5.6.13 Last Sent: 2016/01/11 Today: 2016/04/15
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 3 months, 4 days 07:55:21
not ready to send. Output for 5.6.12 Last Sent: 2016/01/11 Today: 2016/04/20
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 3 months, 8 days 22:24:51
not ready to send. Output for 5.6.11 Last Sent: 2016/01/11 Today: 2016/04/24
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 3 months, 13 days 04:51:15
not ready to send. Output for 5.6.10 Last Sent: 2016/01/11 Today: 2016/04/25
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 3 months, 14 days 06:56:50
not ready to send. Output for 5.6.9 Last Sent: 2016/01/11 Today: 2016/04/27
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 3 months, 16 days 12:23:22
not ready to send. Output for 5.6.8 Last Sent: 2016/01/11 Today: 2016/04/30
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 3 months, 18 days 20:52:07
not ready to send. Output for 5.5.35 Last Sent: 2016/01/11 Today: 2016/05/23
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 4 months, 11 days 16:06:46
not ready to send. Output for 5.5.34 Last Sent: 2016/01/11 Today: 2016/04/11
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 3 months, 0 days 00:25:47
not ready to send. Output for 5.5.33 Last Sent: 2016/01/11 Today: 2016/03/09
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 1 months, 26 days 22:25:00
not ready to send. Output for 5.5.32 Last Sent: 2016/01/11 Today: 2016/03/17
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 2 months, 6 days 08:21:56
not ready to send. Output for 5.5.31 Last Sent: 2016/01/11 Today: 2016/03/21
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 2 months, 9 days 19:08:05
not ready to send. Output for 5.5.30 Last Sent: 2016/01/11 Today: 2016/04/01
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 2 months, 21 days 03:25:10
not ready to send. Output for 5.5.29 Last Sent: 2016/01/11 Today: 2016/04/17
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 3 months, 5 days 22:13:05
not ready to send. Output for 5.5.28 Last Sent: 2016/01/11 Today: 2016/04/21
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 3 months, 10 days 01:44:39
not ready to send. Output for 5.5.27 Last Sent: 2016/01/11 Today: 2016/04/22
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 3 months, 11 days 03:22:03
not ready to send. Output for 5.5.26 Last Sent: 2016/01/11 Today: 2016/04/26
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 3 months, 15 days 09:38:20
not ready to send. Output for 5.5.25 Last Sent: 2016/01/11 Today: 2016/04/29
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 3 months, 17 days 17:04:16
not ready to send. Output for 5.5.24 Last Sent: 2016/01/11 Today: 2016/05/24
Interval: 0 years, 0 months, 1 days 00:00:00
Since: 0 years, 4 months, 12 days 23:32:32
not ready to send. preferences:dark mode live preview
135.01 ms | 401 KiB | 183 Q