0

"Fehler" bei Operationen mit Datum?

Ich möchte mir mit
weekdayName(Datum)
den Wochentag eines Datums anzeigen lassen. Funktioniert auch, nur das Ursprungsdatum wir um einen Tag nach vorne geschoben.
Datum sei 14.03.2017, ausgewertet und angezeigt wird von der Funktion aber der 15.03.2017.
Den Fehler kann ich zwar mit
weekdayName(Datum-1) korrigieren, aber das kann doch nicht Sinn der Funktion sein?
Kennt jemand den Grund oder mache ich einen Gedankenfehler?

7 Antworten

null
    • Leonid_Semik
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Jetzt bin ich dran :-).
    Ich weiß auch nicht, warum Ninox bei diesem Befehl so macht, ehrlich gesagt wusste ich bis heute nicht, dass so ein Befehl (weekdayName(Datum)) überhaupt gibt.
    Was auf jeden Fall funktioniert, ist:
    ---
    format(DATUM, "dddd")
    ---

    Grüße
    Leo
    • Leonid_Semik
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Ich habs,

    weekdayName(number) – Name of the given weekday number, e.g. weekdayName(0) = “Sunday”

    also weekdayName ist nur dafür da die Tage nach Nummer zu nennen(0-Sonntag, 1-Montag usw.).
    Das Datum wird als Zahl interpretiert und dann ist es Glückssache was für ein Tag angezeigt wird.
    • Ninox Premiumpartner
    • Bastian_Vorholt
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Oder so funktioniert es auch

    format('Datum', "dddd, Do MMMM YYYY")
    • Leonid_Semik
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Oder so:
    ---
    weekdayName(weekday(DATUM))
    ---
    weekday(DATUM) sucht die Nummer des Tages und weekdayName wandelt in den Name um.
    • Holzi
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Super, Danke.
    Das mit format(DATUM, “dddd”) war mir bekannt, ich habe nur das weekdayName nicht verstanden. Jetzt ist's dank Leo klar.
    @magicnetworks:
    Wofür steht das "Do" in format('Datum', "dddd, Do MMMM YYYY")?
    • Ninox Premiumpartner
    • Bastian_Vorholt
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Ich vermute mal für dot steht das, was übersetzt ja Punkt heißt, das er es so formatiert Mittwoch 07.Januar 2018.
    • Holzi
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Ja, könnte sein, aber warum dann nicht dot? Werden wir wohl nicht klären können.

Content aside

  • vor 6 JahrenZuletzt aktiv
  • 7Antworten
  • 2410Ansichten