Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Anzahl der Einträge in JSON mit Bedingung auslesen (gelöst)

    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

    Anzahl der Einträge in JSON mit Bedingung auslesen (gelöst)

    This topic has been deleted. Only users with topic management privileges can see it.
    • paul53
      paul53 @claus1993 last edited by paul53

      @claus1993 sagte: Das funktioniert soweit

      Mit der Variablen Liste, die nirgends gesetzt wird?

      @claus1993 sagte in Anzahl der Einträge in JSON mit Bedingung auslesen:

      die ältesten x Termine ausgiebt.

      Von hinten rückwärts (-1) iterieren?

      C 1 Reply Last reply Reply Quote 0
      • C
        claus1993 @paul53 last edited by

        @paul53 said in Anzahl der Einträge in JSON mit Bedingung auslesen:

        @claus1993 sagte: Das funktioniert soweit

        Mit der Variablen Liste, die nirgends gesetzt wird?

        @claus1993 sagte in Anzahl der Einträge in JSON mit Bedingung auslesen:

        die ältesten x Termine ausgiebt.

        Von hinten rückwärts (-1) iterieren?

        Da die Anzahl der Termine unterschiedlich ist würde das so meines Erachtens nicht gehen.

        Denke das man eine Liste erstellen müsste o nur das Datum hinterlegt ist...
        ...die Lisre dann reduzieren auf Datum < heute()...
        ...und dann die Einträge der Liste zählen.

        Für wie und ob das geht bin ich überfragt.

        paul53 1 Reply Last reply Reply Quote 0
        • paul53
          paul53 @claus1993 last edited by paul53

          @claus1993 sagte: Für wie und ob das geht bin ich überfragt.

          Ich auch, da ich den Aufbau der JSON-Liste nicht kenne.
          Ist der Datenpunkt "JS iCal table" vom Typ "array" oder "string"?
          Enthält das Attribut "_date" Datum/Zeit in ms oder in s?

          C 1 Reply Last reply Reply Quote 0
          • C
            claus1993 @paul53 last edited by

            @paul53 said in Anzahl der Einträge in JSON mit Bedingung auslesen:

            Ist der Datenpunkt "JS iCal table" vom Typ "array" oder "string"?

            "type": "array",

            Enthält das Attribut "_date" Datum/Zeit in ms oder in s?

            Jedes Element ist wie folgt aufgebaut;

            [{
            "date":"24.01.2022 ",
            "event":"Gelber Sack -alle Größen-",
            "_class":"ical_Müllabfuhr ",
            "_date":"2022-01-23T23:00:00.000Z",
            "_end":"2022-01-24T23:00:00.000Z",
            "_IDID":"zawical-202295974",
            "_allDay":true,
            "_private":false,
            "_rule":" ",
            "location":"Bickenbach",
            "_calName":"Müllabfuhr",
            "_calColor":"#cb3f26"
            },
            
            paul53 1 Reply Last reply Reply Quote 0
            • paul53
              paul53 @claus1993 last edited by paul53

              @claus1993 sagte: Jedes Element ist wie folgt aufgebaut;

              Danke, damit kann ich etwas anfangen. Ist die Uhrzeit in "_date" immer 23:00 Uhr UTC? Kann man auch "date" verwenden?

              @claus1993 sagte in Anzahl der Einträge in JSON mit Bedingung auslesen:

              die tagesaktuellen Termine auslesen

              Versuche es mal so:

              Bild_2022-03-23_160509.png

              Version mit "date" ohne Uhrzeit:

              Bild_2022-03-23_171155.png

              Hängt bei "date" immer ein Leerzeichen "TT.MM.JJJJ " dran?

              C 1 Reply Last reply Reply Quote 0
              • C
                claus1993 @paul53 last edited by

                @paul53,
                woher ist den in der Liste das Feld "termin" her?
                Du hast des öfteren die Variable "termin" genutzt doch mir ist noch nicht klar wo diese erstellt wird.

                Sorry das ich so blöd frage doch will ich auch verstehen was da passiert und nicht einfach nur copy & paste machen 🙂

                paul53 1 Reply Last reply Reply Quote 0
                • paul53
                  paul53 @claus1993 last edited by

                  @claus1993 sagte: Du hast des öfteren die Variable "termin" genutzt doch mir ist noch nicht klar wo diese erstellt wird.

                  Ich habe die Variable i in termin umbenannt, denn sie enthält ein Termin-Objekt.

                  C 1 Reply Last reply Reply Quote 0
                  • C
                    claus1993 @paul53 last edited by

                    @paul53 Super 🙂

                    Jetzt funktioniert es...vielen Dank!!!

                    paul53 1 Reply Last reply Reply Quote 0
                    • paul53
                      paul53 @claus1993 last edited by

                      @claus1993 sagte: Jetzt funktioniert es

                      Version mit "_date" oder mit "date"?

                      C 1 Reply Last reply Reply Quote 0
                      • C
                        claus1993 @paul53 last edited by

                        @paul53 said in Anzahl der Einträge in JSON mit Bedingung auslesen (gelöst):

                        @claus1993 sagte: Jetzt funktioniert es

                        Version mit "_date" oder mit "date"?

                        Mit "_date" habe ich genommen.

                        bei mir schaut es dann so aus;

                        Blockly_Termine.png

                        jetzt werde ich das ganze noch für den nächsten Tag aufsetzen und dann bin ich zufrieden 🙂

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        707
                        Online

                        31.9k
                        Users

                        80.1k
                        Topics

                        1.3m
                        Posts

                        2
                        11
                        774
                        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