webForumDet fria alternativet

Datumfundering

5 svar · 269 visningar · startad av Skarre

SkarreMedlem sedan apr. 20012 447 inlägg
#1

Jag blir lite konfunderad när jag utforskar PHP:s datumhantering och misstänker att jag missförstått någonting. Det kan väl ändå inte vara så att all nedanstående kod behövs för att få datum och tid för 24 timmar sedan i följande format: "2003-10-21 22:08:01"?

date("Y-m-d H:i:s",mktime(date("G"),date("i"),date("s"),date("m"),date("d")-1,date("Y")));
MatteMedlem sedan aug. 20002 970 inlägg
#2

Räcker med:

date("Y-m-d H:i:s");

Ger aktuell tid på servern.

SkarreMedlem sedan apr. 20012 447 inlägg
#3

Ursäkta mig, jag ändrade frågan i sista stund. :) Jag vill alltså ha datum och tid för 24 timmar sedan.

MatteMedlem sedan aug. 20002 970 inlägg
#4
date("Y-m-d H:i:s", time() - 86400);
MatteMedlem sedan aug. 20002 970 inlägg
#5

Eller

date("Y-m-d H:i:s", strtotime("-1 day"));
SkarreMedlem sedan apr. 20012 447 inlägg
#6

Aha! :i Man tackar!

128 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
125 ms — hämta tråd, inlägg och bilagor (db)