• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

uhrzeit nächsten wochentag ermitteln

mustang

Mitglied
hallo leute,

habe mal wieder ein kleines php problem.
ich möchte mit php das datum + uhrzeit des nächsten donnerstags ermitteln.
das ganze funktioniert meines wissens mit:
PHP:
date("d.m.Y H:i", strtotime("next Thursday 18:30"))
das problem dabei ist nur, dass donnerstags um 16 uhr bereits der nächste donnerstag 18:30 uhr angezeigt wird, ich aber bis 18:29 noch diesen donnerstag angezeigt haben will.
gibts dafür direkt ne lösung mit dem strtotime?

gruß mustang
 
Hallo,

Diese Textstelle ist für mich nicht ganz nachvollziehbar
dass donnerstags um 16 uhr bereits der nächste donnerstag 18:30 uhr angezeigt wird

Das hat ja nichts mit dem Codebestandteil zu tun den du uns hier zeigst, da fehlt noch ein wenig mehr Code um es zu verstehen.
 
Könnte mir das etwa so vorstellen:
PHP:
if(date("N") === "4"){
    // zeige Datum für diesen Donnerstag
}else{
    // zeige Datum für nächsten Donnerstag
}
 
Wie wäre wenn du die "time();" nimmst und diese einfach mit ( 60*60*24*7 ) addierst. ( time() + 604800 ) und dann mit date() die Zeit ausgibst?

PHP:
$time = time();
$inter = 60*60*24*7;
$next = $time+$inter;
echo date( "d.m.Y H:i", $next );


60 Sec * 60 Min * 24 = 1 Tag => * 7 = 7 Tage

*Edit* - Hab dein Text nicht genau gelesen, mom ich überleg mir was und editier den rest rein^^
 
Zuletzt bearbeitet:
Zurück
Oben