jag får inte ordning på date(). jag har ett datum, säg 2002-01-05 och sen vill jag skapa två datum till som är ett halvår respektive ett år senare. hur gör jag då? jag har kollat manualen men jag blir inte klok på det... x(
date()-bekymmer
10 svar · 168 visningar · startad av greymane
echo date("Y-m-d H:i:s",mktime(23,16,0,2,10,2002));
ger: 2002-02-10 23:16:00
mktime(int hour, int min, int second, int month, int day, int year [, int is_dst])
is_dst = sommar tid...sätts med 1/0
jo det fattar jag, det e ju inget svårt. det kluriga är ju att få ett datum i framtiden!
Inte ett dugg ;)
echo date("Y-m-d", mktime(0,0,0,,date("m")+6, date("d"), date("Y")));
ger dig datumet om 6 månader
kungligt! tackar!
nu har jag fått mer bekymmer med samma funktion.
om jag har ett datum säg 2001-12-19 hur får jag då fram datumet 6 månader längre fram?
Menar du om du har datumet sparat och skall ändra det vid ett senare tillfälle?
string date (string format, int [timestamp])
Alltså sparas det som en string. Kör substr[string, start, slut] så kan du få fram m, d och y.
tackar! :)
nä, nu va jag nog för snabb... jag kopplade inte riktigt. vad menade du med
string date (string format, int [timestamp])
jag har en variabel, $datum, med värdet 2001-02-03. hur ska det se ut då?
$y = substr($datum, 0, 4);
$m = substr($datum, 5, 2);
$d = substr($datum, 8, 2);
echo date("Y-m-d", mktime(0,0,0, $m+6, $d, $y));
------------------
ICC needs you! Join Darkspace @ http://www.darkspace.net/en/
[Redigerat av D3VaST8D den 13 jan 2002]
D3VaST8D> Tackar otrooliga mängder :)