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.
    • haselchen
      haselchen Most Active @PatrickFro last edited by haselchen

      @patrickfro

      6b35237c-4265-4380-b5a3-9d6286e803f7-grafik.png

      be552772-62a6-47e7-a1b8-67c5385928e2-grafik.png

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

        @patrickfro

        Nur ne Idee , bis Paul die Lösung postet 🙂

        Wert von , nach DatumZeit konvertiren ?
        Evtl. vorher noch durch 1000 teilen.

        1 Reply Last reply Reply Quote 0
        • 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

                              725
                              Online

                              32.0k
                              Users

                              80.4k
                              Topics

                              1.3m
                              Posts

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