Avatar billede thomasfricke Juniormester
20. december 2005 - 17:10 Der er 12 kommentarer og
1 løsning

Dato +2 day ?

$date_monday = 19.12.2005 'Er lavet

$date1 = $date_monday +2 day

Kan dette lade sige gøre, og hvordan ser koden ud ?
Avatar billede brego Nybegynder
20. december 2005 - 17:15 #1
Tag et kig på strtotime()[1] funktionen. I din tilfælde vil det være noget i stil med $date1 = strtotime('+2 days', $date_monday).

[1] http://php.net/strtotime
Avatar billede thomasfricke Juniormester
20. december 2005 - 17:17 #2
Måske i stil med dette...

  $date_monday = date("d.m.Y", strtotime("last monday"));
  $date1 = date("d.m.Y", strtotime("$date_monday +2 day"));
Avatar billede brego Nybegynder
20. december 2005 - 17:17 #3
Hov, har ikke lige set at du ikke bruger timestamp i $date_monday - det skal du gøre (fx med mktime()) for at det skal fungere. Det er altid mæst praktisk at bruge timestamp indtil man skal vise noget frem.
Avatar billede thomasfricke Juniormester
20. december 2005 - 17:19 #4
Det virker ikke
Avatar billede thomasfricke Juniormester
20. december 2005 - 17:19 #5
Kan du ikke lave et eksempel. ?
Avatar billede thomasfricke Juniormester
20. december 2005 - 17:33 #6
Mener du sådan:

    $date_monday = mktime("d.m.Y", strtotime("last monday"));
    $date1 = strtotime('+2 days', $date_monday);
Avatar billede thomasfricke Juniormester
20. december 2005 - 17:37 #7
Mener du sådan: (Rettet days = day)

    $date_monday = mktime("d.m.Y", strtotime("last monday"));
    $date1 = strtotime('+2 day', $date_monday);
Avatar billede brego Nybegynder
20. december 2005 - 17:53 #8
Jeg vil foreslå at du kigger lidt mere på dokumentationen - man kan lære en del af den.

Prøv det her: date('d.m.y', strtotime('+2 days', strtotime('last Monday')))
Avatar billede thomasfricke Juniormester
20. december 2005 - 17:56 #9
Dette vil virke...

Prøv det her: date('d.m.y', strtotime('+2 days', strtotime('last Monday')))

Men problemmet er, at denne linje
"$date_monday = mktime("d.m.Y", strtotime("last monday"));"
Skal kun stå et sted,

og efter følgene kan jeg tilføje
"$date1 = strtotime('+2 day', $date_monday);"
Avatar billede thomasfricke Juniormester
20. december 2005 - 17:57 #10
Umiddel bart har jeg gået 100% efter det der står på http://php.net

Men ikke godt nok, da det ikke virker....
Avatar billede brego Nybegynder
20. december 2005 - 18:07 #11
Prøv at kigge efter nogle tutorials for begyndere.

$sidsteMandag      = strtotime('last Monday');
$sidsteMandagPlus2 = strtotime('+2 days', $sidsteMandag);
Avatar billede thomasfricke Juniormester
13. juni 2008 - 16:29 #12
Intet hjælp her...
Avatar billede showsource Seniormester
13. juni 2008 - 18:40 #13
Du har ikke fået løst det endnu, eller hvad ?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester