Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Umrechnung von Stunden:Minuten:Sekunden für Kodi

    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

    SOLVED Umrechnung von Stunden:Minuten:Sekunden für Kodi

    This topic has been deleted. Only users with topic management privileges can see it.
    • nik82
      nik82 Most Active last edited by nik82

      Hallo,
      was ich gerne möchte, ich habe zwei Zeiten in Stunden/Minuten (im Kodi-Adapter),
      z.B. Playtime: 0:30 und Totaltime 1:50
      Jetzt möchte ich in eine Variable die Restabspielzeit also 1:20 oder nur in Minuten (80) darstellen.

      Ich werde ja erstmal die Zeit von Stunden/Minuten in Minuten umwandeln müssen, also statt 1:50 in 110 umwandeln.
      Da scheitere ich aber schon (Beide Variablen sind string formatiert)

      Wenn ich jetzt das versuche:

      2.JPG

      Dann bekomme ich nur die Zahl 1572483027000 raus, jetzt habe ich gedacht ich wandle beide Variablen um, subtrahiere diese und schau das ich aus der Zahl wieder Stunden oder Minunten hinbekomme, aber das lässt mir Blockly gar nicht zu wenn ich diese beiden subtrahieren will:

      3.JPG

      Auch das hier geht nicht:

      4.JPG

      P.S. Nicht wundern, dass es zweimal "'playback duration" anzeigt, wird leider so dargestellt, da die Beschreibung gleich ist.

      Ich glaube ich bin da völlig auf dem falschen Weg, vielleicht kann mir da jemand einen Anstoß geben, im Forum habe ich jetzt leider nichts gefunden.

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

        @nik82 sagte:

        da müsste ich bei der Liste auswählen können "nimm das letzte Element" und "nimm das vorletzte Element" das geht ja leider nicht.

        Doch, das geht.

        Blockly_temp.JPG

        1 Reply Last reply Reply Quote 2
        • paul53
          paul53 @nik82 last edited by

          @nik82 sagte:

          vielleicht kann mir da jemand einen Anstoß geben

          Blockly_temp.JPG

          1 Reply Last reply Reply Quote 1
          • nik82
            nik82 Most Active last edited by

            Ahhh, vielen Dank, da wäre ich nie drauf gekommen auf den Weg, vielen vielen Dank.

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

              @nik82
              Hab gerade gesehen, dass es noch viel einfacher geht.

              Blockly_temp.JPG

              nik82 1 Reply Last reply Reply Quote 0
              • nik82
                nik82 Most Active @paul53 last edited by

                @paul53
                Danke, aber das geht bei mir leider nicht, kommt bei mir mit debug-output ein NaN

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

                  @nik82 sagte:

                  kommt bei mir mit debug-output ein NaN

                  Eigenartig:

                  Blockly_temp.JPG

                  nik82 1 Reply Last reply Reply Quote 0
                  • nik82
                    nik82 Most Active @paul53 last edited by

                    @paul53

                    Ja jetzt, weil du wirkliche Uhrzeiten drin hast, bei mir schauen die Zeiten so aus:

                    5.JPG

                    Somit muss ich eh noch basteln weil ich ja bei einer Spielzeit von über einer Stunde dann zwei Doppelpunkte drin hab.

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

                      @nik82
                      Diese Zeiten enthalten Sekunden, wobei Stunden und Minuten nicht immer enthalten sind. Das passt nicht zur Überschrift.

                      1 Reply Last reply Reply Quote 0
                      • nik82
                        nik82 Most Active last edited by

                        @paul53
                        Stimmt, da hast du Recht, mir ist das jetzt gerade selber erst aufgefallen wo ich ein paar Tests gemacht habe.
                        Sorry, mein Fehler.

                        Somit geht die Liste natürlich leider nicht, da ich ja nicht weiß ob ich gerade nur Minuten und Sekunden (also z.B. 40:10) habe oder ob ich gerade Stunden, Minuten und Sekunden (also z.b. 01:40:10) habe, da müsste ich bei der Liste auswählen können "nimm das letzte Element" und "nimm das vorletzte Element" das geht ja leider nicht.

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

                          @nik82 sagte:

                          da müsste ich bei der Liste auswählen können "nimm das letzte Element" und "nimm das vorletzte Element" das geht ja leider nicht.

                          Doch, das geht.

                          Blockly_temp.JPG

                          1 Reply Last reply Reply Quote 2
                          • nik82
                            nik82 Most Active last edited by

                            Wow, also du bist der Hammer, echt riesen Respekt👍

                            Werde ich morgen gleich umsetzen und testen, vielen, vielen Dank.

                            1 Reply Last reply Reply Quote 0
                            • nik82
                              nik82 Most Active last edited by

                              @paul53
                              Hallo, so hab das jetzt getestet und funktioniert einwandfrei, also nochmal größten Respekt wie du das gemacht hast.
                              Vielen Dank.

                              Falls es jemand braucht:
                              Hier nochmal das nun fertige funktionierende Script für die Anzeige der Kodi-Restzeit in Minuten:

                              Nicht vergessen eine ZAHL-Javascript Variable anzulegen mit dem Namen "Kodi_Restzeit":

                              6.JPG

                              Danke geht allein an Paul53👍

                              paul53 1 Reply Last reply Reply Quote 1
                              • nik82
                                nik82 Most Active last edited by

                                Falls noch jemand die End-Uhrzeit für Kodi benötigt:

                                8.JPG

                                1 Reply Last reply Reply Quote 1
                                • paul53
                                  paul53 @nik82 last edited by

                                  @nik82 sagte:

                                  funktioniert einwandfrei

                                  Dann entferne noch das Fragezeichen, indem Du bei der Lösung rechts unten auf den 3 Punkten "Mark this post as the correct answer" anwählst.

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

                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  426
                                  Online

                                  31.9k
                                  Users

                                  80.3k
                                  Topics

                                  1.3m
                                  Posts

                                  2
                                  14
                                  762
                                  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