Ankündigung

Einklappen

Serverwartung 21.2.



Am 21.2. im Laufe des späten Abends wird eine Serverwartung durchgeführt. Das Forum ist dadurch für gut zwei Stunden nicht erreichbar.
Es wird eine Wartungsseite geschaltet.

Mehr anzeigen
Weniger anzeigen

DayofMonth

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    [Featurewunsch] DayofMonth

    Hallo,

    kleiner Wunsch.. wie bei DayofWeek (Rückgabewerte 0-6)
    auch einen DayofMonth (Rückgabewerte 0-30)

    könnte man gut für einen Monatschart verwenden

    zb. Temp jeden Tag um 12.oo Uhr in ein Chart schreiben

    Gruß Martin
    Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

    #2
    Moin Martin,

    probier's mal so

    Makro:
    [highlight=epc]
    :begin dayofmonth(myDay)
    :info $Aktuellen Tag des Monats ermitteln$
    :var date@
    :var utDay@
    :return {
    date@ = convert(setdate(),$$)
    utDay@ = convert( split( date@, 0u16, 1u16), 0s32)
    myDay = utDay@ - 1s32
    }
    :end
    [/highlight]

    Gruß,
    Bernd

    Kommentar


      #3
      @ Bernd

      super.. danke.. werd ich ausprobieren...
      Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

      Kommentar


        #4
        Das hier ist etwas eleganter glaube ich.
        [highlight=epc]
        /////////////////////////////////////////////////////////////////////////////
        //
        // Nachruesten der Funktion Day of Month
        // convert(setdate(),$$) ergibt etwas in der Art dd.mm.yyyy als String
        // da der day of week 0 basierend ist, muß hier 1 subtrahiert werden
        :begin dayofmonth()
        :info $Aktuellen Tag des Monats ermitteln [0..30]$
        :shortinfo $gibt den aktuellen Tag des Monats zurück$
        :return convert( split( convert(setdate(),$$), 0u16, 1u16), 0s32) - 1s32
        :end
        [/highlight]

        Gruß,
        Bernd

        Kommentar

        Lädt...
        X