Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. (gelöst) Millisekunden in Tage, Stunden, Min, Sek umwandeln

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    (gelöst) Millisekunden in Tage, Stunden, Min, Sek umwandeln

    This topic has been deleted. Only users with topic management privileges can see it.
    • P
      PatrickFro @haselchen last edited by

      @haselchen

      Danke, aber das ist es ja nicht, was ich wollte. Ich wollte kein Datum haben, sondern die Angabe TT:SS:mm:ss.

      Homoran G haselchen 3 Replies Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @PatrickFro last edited by

        @patrickfro dann musst du es so lange dividieren und mit Rest arbeiten bis du alle Werte in 4 Variablen geschrieben hast

        1 Reply Last reply Reply Quote 1
        • G
          guergen @PatrickFro last edited by

          @patrickfro Bei anwenderformatiert DEIN Format eintragen

          1 Reply Last reply Reply Quote 0
          • haselchen
            haselchen Most Active @PatrickFro last edited by haselchen

            @patrickfro

            Kannst doch im letzten Block angeben in was formatiert werden sol?!

            @guergen

            Genau das meine ich 🙂

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

              @patrickfro
              "TT" ist der Tag des Monats (beginnend mit dem 1. und endend mit dem 31.).
              Versuche es mal so:

              Bild_2022-12-11_134107182.png

              ? P 2 Replies Last reply Reply Quote 0
              • ?
                A Former User @paul53 last edited by

                @paul53

                Kannst du bitte erklären was die letzte Zeile macht ?
                Oder genauer, warum wird "1970...." Addiert ?
                Die erste Teilt den Wert duch ms pro 24h.

                Ich würde die ms in sekunden umrechenen und zur aktuelle Zeit als Objekt addieren.
                (Natürlich mit der entsprechnenden konvertierung)

                Danke.

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

                  @dreistein sagte: warum wird "1970...." Addiert ?

                  Das ist die Zeitzonen-Kompensation, die man benötigt, wenn Zeit-Differenzen gewandelt werden sollen.

                  ? 1 Reply Last reply Reply Quote 0
                  • ?
                    A Former User @paul53 last edited by

                    @paul53

                    Danke.
                    Er wollte doch nur die Restlaufzeit haben.
                    Mit deiner Methode ergibt sich das "Enddatum/Endzeit" ?
                    Muss man das addieren trotzdem duchführen ?
                    Ich habe einähnliches Problem. Darum frage ich nochmals nach.

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

                      @dreistein sagte: Er wollte doch nur die Restlaufzeit haben.

                      Genau die wird formatiert: Das ist kein Datum, sondern eine Differenzzeit.

                      @dreistein sagte in Millisekunden in Tage, Stunden, Minuten, Sekunden umwandeln:

                      Muss man das addieren trotzdem duchführen ?

                      Die Formatierungsfunktion berücksichtigt die Zeitzone und funktioniert deshalb ohne die Kompensation nur mit Zeitstempeln (ms seit 1.1.1970 0:00 Uhr UTC).

                      ? 1 Reply Last reply Reply Quote 1
                      • ?
                        A Former User @paul53 last edited by

                        @paul53

                        Nochmals Danke.
                        Das erklärt meine Problem mit den Zeitberechnungen.

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

                          @paul53 Grandios, vielen Dank!

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          590
                          Online

                          32.0k
                          Users

                          80.4k
                          Topics

                          1.3m
                          Posts

                          6
                          14
                          478
                          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