marc weber: aktuelles datum um 5 tage erhöhen

schönen guten abend forum,

wie kann ich das aktuelle datum auslesen und 28 tage dazu addieren?

ich habe es mit DATE_ADD(NOW(),INTERVAL 28 DAY) versucht, aber das klappt nicht?

auch DATE_ADD(NOW(),INTERVAL 1 MONTH) will nicht so recht?

kann mir jemand auf die sprünge helfen?

grüße marc

  1. Hallo,

    probier doch bitte mal (wenn ich mich richtig erinnere)

    DATEADD (NOW(), 5, d)

    sowas in die Richtung bzw. gibt es 100 %ig Unterschiede welche DB du verwendest.

    MS-SQL, Access, MySQL, Oracle usw.

    sl,
    Innuendo

    schönen guten abend forum,

    wie kann ich das aktuelle datum auslesen und 28 tage dazu addieren?

    ich habe es mit DATE_ADD(NOW(),INTERVAL 28 DAY) versucht, aber das klappt nicht?

    auch DATE_ADD(NOW(),INTERVAL 1 MONTH) will nicht so recht?

    kann mir jemand auf die sprünge helfen?

    grüße marc

  2. Hi Marc,
    die Syntax von dateaddd:
    DateAdd("d", 28,now());

    Gruss
    Christian

    1. Hallo,

      die Syntax von dateaddd:
      DateAdd("d", 28,now());

      Es könnte durchaus auch ADDDAYS(date,28), HUDRIWUDRI(date,28,3) oder date+"28 days" lauten, oder wie auch immer. Ohne genauer Kenntnis des verwendeten DBMS kann jede derartige Antwort genauso falsch wie auch richtig sein.
      Und der Ausgangsposter hat uns eben nihct gesagt, welches DBMS er wirklich verwendet.

      Grüße
        Klaus

      1. Hi Klaus,
        da hast ja recht, aber da er nach dateadd gefragt hat, hab ich die Syntax für dateAdd geschrieben.
        wennn die Antwort unbefriedigend sein sollte, soll er eben in seiner Doku nachsehen (hätte er ohnehin tun sollen)

        Grüsse Christian