Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. [gelöst] Variable Monat in Monatsangabe, nicht als Zahl

NEWS

  • Der neue Monatsrückblick für Mai und Juni 2026 ist online!
    BluefoxB
    Bluefox
    8
    1
    875

  • wichtiges UPDATE für controller 7.2.2 im stable
    HomoranH
    Homoran
    10
    1
    3.5k

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    16
    1
    5.8k

[gelöst] Variable Monat in Monatsangabe, nicht als Zahl

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
7 Beiträge 3 Kommentatoren 814 Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • W Offline
    W Offline
    walf
    schrieb am zuletzt editiert von
    #1

    Ich versuche, mir hier eine Variable für den Monat zu erstellen und möchte die Ausgabe als Monatsnamen haben, weil ich sie in snips ausgeben will. Folgendes funktioniert aber nicht, sondern es wird nur die Zahl des Monats in den State geschrieben.

    const idMonat = 'Datum.Monat';

    createState(idMonat, "", {type: 'string'});

    schedule('* * * * *', function() {

    var monat = formatDate(new Date(), 'MM');

    var options = {month: 'long'};

    monat.toLocaleDateString('de-DE', options);

    setState(idMonat, monat);

    });

    Wie löst man denn sowas?

    Danke Michael

    1 Antwort Letzte Antwort
    0
    • H Offline
      H Offline
      homecineplexx
      schrieb am zuletzt editiert von
      #2

      @walf:

      Ich versuche, mir hier eine Variable für den Monat zu erstellen und möchte die Ausgabe als Monatsnamen haben, weil ich sie in snips ausgeben will. Folgendes funktioniert aber nicht, sondern es wird nur die Zahl des Monats in den State geschrieben.

      const idMonat = 'Datum.Monat';

      createState(idMonat, "", {type: 'string'});

      schedule('* * * * *', function() {

      var monat = formatDate(new Date(), 'MM');

      var options = {month: 'long'};

      monat.toLocaleDateString('de-DE', options);

      setState(idMonat, monat);

      });

      Wie löst man denn sowas?

      Danke Michael `

      also wenn ich mir das hier ansehen, müsstest du doch das so machen oder?

      var monat = formatDate(new Date(), 'OO');
      
      
      * YYYY, JJJJ, ГГГГ - full year, e.g 2015
       * YY, JJ, ГГ - short year, e.g 15
       * MM, ММ(cyrillic) - full month, e.g. 01
       * M, М(cyrillic) - short month, e.g. 1
       * DD, TT, ДД - full day, e.g. 02
       * D, T, Д - short day, e.g. 2
       * hh, SS, чч - full hours, e.g. 03
       * h, S, ч - short hours, e.g. 3
       * mm, мм(cyrillic) - full minutes, e.g. 04
       * m, м(cyrillic) - short minutes, e.g. 4
       * ss, сс(cyrillic) - full seconds, e.g. 05
       * s, с(cyrillic) - short seconds, e.g. 5
       * sss, ссс(cyrillic) - milliseconds
       * WW, НН(cyrillic) - full week day as text
       * W, Н(cyrillic) - short week day as text
       * OO, ОО(cyrillic) - full month as text
       * OOO, ООО(cyrillic) - full month as text as genitiv
       * O, О(cyrillic) - short month as text
      
      
      1 Antwort Letzte Antwort
      0
      • W Offline
        W Offline
        walf
        schrieb am zuletzt editiert von
        #3

        Danke dir. So hat es geklappt.

        Wie stelle ich den einen Thread auf gelöst

        Michael

        1 Antwort Letzte Antwort
        0
        • W Offline
          W Offline
          walf
          schrieb am zuletzt editiert von
          #4

          Was ich noch gerne wissen würde, wo findet man denn diese Angaben. Ich habe dazu nichts im Netz gefunden und auch jetzt, wo ich das mit '00' weiß, finde ich im Netz nichts.

          Danke dir

          1 Antwort Letzte Antwort
          0
          • paul53P Offline
            paul53P Offline
            paul53
            schrieb am zuletzt editiert von
            #5

            @walf:

            finde ich im Netz nichts. `
            https://github.com/ioBroker/ioBroker.javascript/blob/master/doc/en/javascript.md#formatdate des Javascript-Adapters.

            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
            Produktiv: Asus PN 42 / N100 / 8 GB / 500 GB; Proxmox mit 2 VM (iob / openCCU)

            1 Antwort Letzte Antwort
            0
            • W Offline
              W Offline
              walf
              schrieb am zuletzt editiert von
              #6

              Ich hab auf einigen JS Seiten geschaut, aber nicht in der Doku des Javascript-Adapters. Manchmal sieht man den Wald vor lauter Bäumen nicht

              ;)

              1 Antwort Letzte Antwort
              0
              • H Offline
                H Offline
                homecineplexx
                schrieb am zuletzt editiert von
                #7

                solltest du probleme mit ioBroker Adaptern haben, solltest immer zuerst mal auf deren GIT Page schauen ;-)

                1 Antwort Letzte Antwort
                0

                Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                Registrieren Anmelden
                Antworten
                • In einem neuen Thema antworten
                Anmelden zum Antworten
                • Älteste zuerst
                • Neuste zuerst
                • Meiste Stimmen


                Support us

                ioBroker
                Community Adapters
                Donate

                458

                Online

                33.0k

                Benutzer

                83.5k

                Themen

                1.3m

                Beiträge
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                ioBroker Community 2014-2026
                logo
                • Anmelden

                • Du hast noch kein Konto? Registrieren

                • Anmelden oder registrieren, um zu suchen
                • Erster Beitrag
                  Letzter Beitrag
                0
                • Home
                • Aktuell
                • Tags
                • Ungelesen 0
                • Kategorien
                • Unreplied
                • Beliebt
                • GitHub
                • Docu
                • Hilfe