02. august 2004 - 19:14
Der er
26 kommentarer og 1 løsning
trække 4 uger fra en dato
Findes datediff funktionen ikke i php ? Jeg skal vise datoen 4 uger før f.eks. 01-10-2004
Annonceindlæg fra Cognizant
02. august 2004 - 19:29
#1
02. august 2004 - 19:31
#2
ehhh... hvodn ?
02. august 2004 - 19:40
#3
-- se det sidste kode-eksempel på siden ...
02. august 2004 - 19:58
#4
Det sidste eksempel viser sidste dag i februar måned og da så vidt jeg ser ikke hvordan jeg trækker 4 uger fra en given dato ??
02. august 2004 - 20:00
#5
Jeg ville bruge strtotime $now = time(); $4dagesiden = strtotime("-4 days", $now); echo date("d-m-y", $4dagesiden);
02. august 2004 - 20:02
#6
DEN TRÆKKER 4 DAG fra idag
02. august 2004 - 20:06
#8
$fireugerfoer = mktime(0,0,0,10,-27,2004)
02. august 2004 - 21:05
#9
Så kan du sq da bare skrive 28 Dage i stedet for 4 dage så har du jo 4 uger, smart ikke.
02. august 2004 - 21:32
#10
Det ka godt være at jeg er smådum men... $now = time(); $4dagesiden = strtotime("-4 day", $now); echo date("d-m-y", $4dagesiden); giver en parse error og $fireugerfoer = mktime(0,0,0,10,-27,2004) echo "$fireugerfoer<BR><BR>"; giver Parse error: parse error, unexpected T_ECHO in ... (fejlen er den linie med: echo "$fireugerfoer<BR><BR>";)
02. august 2004 - 21:34
#11
Der mangler jo ; efter tildelingslinjen !-)
02. august 2004 - 21:36
#12
host host... hvaba ? :o)))
02. august 2004 - 21:36
#13
$fireugerfoer = mktime(0,0,0,10,-27,2004); echo "$fireugerfoer<BR><BR>";
02. august 2004 - 21:37
#14
det er fordie en variabel ikke må hede $4dagesiden kald den bare $dagesiden $now = time(); $dagesiden = strtotime("-28 day", $now); echo date("d-m-y", $dagesiden);
02. august 2004 - 21:38
#15
Jeg får så et tal dder hedder 1094162400... Hvordan ved jeg hvilken dato der trækkes fra. Trækker $fireugerfoer = mktime(0,0,0,10,-27,2004); ikke bare fra dags dato ?
02. august 2004 - 21:40
#16
Nu lysner det. Krydset's sidste virker efter hensigten. Min hensigt forståes :o)))
02. august 2004 - 21:41
#17
Roenving & Krydset. Svar så i kan dele min overflod af points :o)
02. august 2004 - 21:41
#18
Du skal date-formattere for at få en fornuftig dato: echo date("d-m-y",$fireugerfoer); -- og datoen er den du nævnte i dit spørgsmål: 1/10-2004
02. august 2004 - 22:01
#19
Jeg kan få $now = time(); $dagesiden = strtotime("-28 day", $now); echo date("d-m-y", $dagesiden); til at hugge fra dags dato. Jeg har en form, hvor dato vælges via 3 rullelister. Dem samler jeg i variablen $bdato. For at trække de berømte 4 uger fra $bdato, hvordan fletter jeg så det ind ? $bdato="$dag"."-"."$mdr"."-"."$aar";
02. august 2004 - 22:05
#20
$fireugerfoer = mktime(0,0,0,$mdr,$dag-28,$aar); -- vil jeg tro ...
02. august 2004 - 22:10
#21
Hejs dannebrog og udråb en skål. Jeg har fattet det... at last... :o))
02. august 2004 - 22:34
#22
Oki håber vi kunne hjælpe :-P
02. august 2004 - 22:40
#23
det kunne I bestemt. Hvad med points ?
02. august 2004 - 22:43
#24
Jeg behøver ikke :-P Er bare glad for at hjælpe :-D
02. august 2004 - 22:48
#25
OK... :o)
02. august 2004 - 22:52
#26
så lukker jeg da bare... Har oss hårdt brug for point'ene :o))
02. august 2004 - 22:53
#27
Ja de kan være gode at have :-D men måske de andre ville ha haft lidt point
Vi tilbyder markedets bedste kurser inden for webudvikling