Datumsformat im Script

  • ich lasse mir über Date$ das aktuelle Datum ausgeben, klappt auch


    aber wie bekomme ich bei einstelligen tagen oder monaten die null dazu


    FALSCH: 18.2.2008 -> RICHTIG: 18.02.2008

  • Natürlich, weil Format einen Variant vom Typ Datum braucht um diesen in einen String umzuwandeln. Du übergibst ihm aber einen String und woher soll er bei einem String wissen was welche Datumskomponenten sind ?


    Laß mal das $-Zeichen bei Date weg und es wird gehen.
    Hättest du aber auch der Hilfe leicht entnehmen können

  • Versuch es mal mit 'date', um einen Date/Time value zu bekommen. Und je nach OS-Einstellung könnte dir evtl. "Short Date" weiter helfen. Siehe Designer-Hilfe...

    Life is not a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside, thoroughly used up, totally worn out, and loudly proclaiming "Wow, what a ride!!! :evil:
    Beschleunigung ist, wenn die Tränen der Ergriffenheit waagrecht zum Ohr hin abfliessen - Walter Röhrl

  • ja ihr habt recht


    die sache ist die, date ohne $ und ausserdem muss man im BS in den Ländereinstellungen das kurzdatum nur richtig verwalten, dann klappts auch mit der anzeige dd.mm.yyyy


    Danke euch