Datum in perl tageweise erhöhen - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von Rudolf. H. (1 Beitrag) am Sonntag, 20.Januar.2002, 16:22.
    Datum in perl tageweise erhöhen

      Hallo,
      ich möchte in perl eine Datumsvariable($laufdatum) tageweise heraufzählen lassen. Der Startwert liegt 20 Tage vor Jetztzeit.

      <perl>
      $laufdatum = jetzt - 20;
      while ($c < 31)
             {
             ++$c;
             out datum($laufdatum, "Tag.Monat.Jahr"), "<br>";
             $laufdatum = $laufdatum + 1;
       };
      </perl>
      

      Leider gibt das Programm ab einem Tag vor dem aktuellen Datum nur noch 0.0.0 aus.
      Wie kann ich Tage in der Zukunft hinaufzählen oder wo liegt der Fehler?
      Wäre Euch sehr dankbar für einen Tip.

      Rudolf


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Rudolf. H. (1 Beitrag) am Sonntag, 20.Januar.2002, 16:22.
    Datum in perl tageweise erhöhen

      Hallo,
      ich möchte in perl eine Datumsvariable($laufdatum) tageweise heraufzählen lassen. Der Startwert liegt 20 Tage vor Jetztzeit.

      <perl>
      $laufdatum = jetzt - 20;
      while ($c < 31)
             {
             ++$c;
             out datum($laufdatum, "Tag.Monat.Jahr"), "<br>";
             $laufdatum = $laufdatum + 1;
       };
      </perl>
      

      Leider gibt das Programm ab einem Tag vor dem aktuellen Datum nur noch 0.0.0 aus.
      Wie kann ich Tage in der Zukunft hinaufzählen oder wo liegt der Fehler?
      Wäre Euch sehr dankbar für einen Tip.

      Rudolf

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Montag, 21.Januar.2002, 14:40.
    Re: Datum in perl tageweise erhöhen

      Versuchs mal so:

      <perl>
      for($laufdatum=-20; $laufdatum<11; $laufdatum++)
      {
        $zeichen=$laufdatum<0?"":"+";
        out datum("jetzt$zeichen$laufdatum", "Tag.Monat.Jahr"), "<br>";
      };
      </perl>
      

     Antworten

    Beitrag von Rudolf H. (2 Beiträge) am Montag, 21.Januar.2002, 20:49.
    Re: Datum in perl tageweise erhöhen

      Danke Christoph,

      ich bin glaube ich auf die selbe Lösung gekommen. Habe sie allerdings anders programmiert.
      <html>
      <perl>
      $c = (-31);
      while ($c < 60)
             {
      $d = "+".$c if $c >= 0;
      $d = $c if $c<0;
             out datum($d, "Tag.Monat.Jahr"), "<br>";
             ++$c;
       };
      </perl></html>
      

     Antworten


     
 Liste der Einträge von 51300 bis 51450:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.05s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!