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 tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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