Datum wird 1970 bei Falscheingabe - 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 Flei (79 Beiträge) am Samstag, 17.Juli.2010, 23:34. WWW: www.fleitec.com
    Datum wird 1970 bei Falscheingabe

      Hi Sander,

      mir ist aufgefallen dass bei einer Falscheingabe von einem Datum beim Umwandeln dass Datum 1970 rauskommt.

      zb:
      <perl>
      out datum ("31.09.2009","time");
      out datum ("31.09.2009+1","intern");
      </perl>
      

      Klar das Datum gibts nicht- kommt aber bei Usereingaben ab und zu vor.
      Hab mir ein kleines Datum check geschrieben- könnte man das nicht im "datum(...)" mit einbauen- dann bräucht ich das nicht immer zu intigrieren :-)

      Oder gibt da noch einen anderen Schmäh???


      sub datum_check
      {
          my $x = shift;
          my $count=0;
          while ($count<3 && datum("$x","time")<1) ## 3 da maximal 4 Schritte von 31 auf 28 
          {
                $x=(datum("$x","Tag")-1).".".datum("$x","Monat.Jahr, Stunde:Minute:Sekunde");
                $count++;
          }
          return $x;
      }
      


      Danke Lg
      Flei


    Antworten 
 Liste der Einträge von 6300 bis 6450: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.10s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!