Dies sollte genug sein:
<?php
$t = strtotime('tomorrow');
Sie auch eine Zeit einstellen:
<?php
$t = strtotime('tomorrow 14:55');
Bitte beachten, dass, wie andere date Funktionen in PHP, wird es die default time zone verwenden, es sei denn fragt anders:
date_default_timezone_set('Asia/Tokyo');
$t = strtotime('tomorrow');
var_dump($t, date('r', $t));
date_default_timezone_set('Europe/Madrid');
$t = strtotime('tomorrow');
var_dump($t, date('r', $t));
date_default_timezone_set('Europe/Madrid');
// Generate midnight in New York, display equivalent Madrid time
$t = strtotime('tomorrow America/New_York');
var_dump($t, date('r', $t));
int(1502204400)
string(31) "Wed, 09 Aug 2017 00:00:00 +0900"
int(1502229600)
string(31) "Wed, 09 Aug 2017 00:00:00 +0200"
int(1502251200)
string(31) "Wed, 09 Aug 2017 06:00:00 +0200"
'strtotime (" Mitternacht morgen ")' scheint auch zu funktionieren :) –
@Ben James: Gut zu wissen. Ich habe viele Male für die genauen Spezifikationen gegoogelt, aber es scheint keine abgesehen von einer unvollständigen Manpage und dem ursprünglichen C-Code zu geben ... –
Nun, ich fühle mich nicht wie ein Idiot. Danke für die schnelle Antwort. –