Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. [gelöst] Variable Monat in Monatsangabe, nicht als Zahl

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

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

    This topic has been deleted. Only users with topic management privileges can see it.
    • W
      walf last edited by

      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 Reply Last reply Reply Quote 0
      • H
        homecineplexx last edited by

        @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 Reply Last reply Reply Quote 0
        • W
          walf last edited by

          Danke dir. So hat es geklappt.

          Wie stelle ich den einen Thread auf gelöst

          Michael

          1 Reply Last reply Reply Quote 0
          • W
            walf last edited by

            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 Reply Last reply Reply Quote 0
            • paul53
              paul53 last edited by

              @walf:

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

              1 Reply Last reply Reply Quote 0
              • W
                walf last edited by

                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 Reply Last reply Reply Quote 0
                • H
                  homecineplexx last edited by

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

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  758
                  Online

                  31.7k
                  Users

                  79.9k
                  Topics

                  1.3m
                  Posts

                  3
                  7
                  496
                  Loading More Posts
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes
                  Reply
                  • Reply as topic
                  Log in to reply
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                  The ioBroker Community 2014-2023
                  logo