Jan Riedel: Datum in Teilstücke zerlegen

Hi!
Ok, dass man aus einem Datum (z.b: 10.08.00 19:05:00) sich die einzelnen Teile wie tag oder stunde herauspicken kann ist klar.
Aber wenn ich 19:05 haben will - hmm - dann sieht das ja so aus 19:5 .
gibts ne andere lösung, ausser sich eine eigene funktion zu basteln, die die null davorsetzt ?

Jan

  1. function getTime(dDate)
    if Minute(dDate) < 10 then
      getTime = Hour(dDate) & ":0" & Minute(dDate) & " Uhr"
    else
      getTime = Hour(dDate) & ":" & Minute(dDate) & " Uhr"
    end if
    end function

    ist das gut ?? oder sch___ ?

  2. Hi!
    Ok, dass man aus einem Datum (z.b: 10.08.00 19:05:00) sich die einzelnen Teile wie tag oder stunde herauspicken kann ist klar.
    Aber wenn ich 19:05 haben will - hmm - dann sieht das ja so aus 19:5 .
    gibts ne andere lösung, ausser sich eine eigene funktion zu basteln, die die null davorsetzt ?

    Jan

    Hallo Jan,

    <%
    ' --- Funktion FormatDateTime(Datum, Format)
    DateNew = FormatDateTime(Date, 4)
    Response.Write DateNew ' --- ergibt zum Beispiel 05:05
    %>

    Format kann folgende Werte haben (Ländereinstellungsabhängig)

    0 - Datum kurz + Zeit lang
    1 - Datum lang
    2 - Datum kurz
    3 - Zeit (Systemabhängig)
    4 - Zeit kurz(hh:mm).

    Tschau, Stefan