Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Restlaufzeit (hh:mm) in Minuten umwandeln [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

    Restlaufzeit (hh:mm) in Minuten umwandeln [gelöst]

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

      Hallo Leute,

      Wie könnte man die Restlaufzeit welche als Text vom Miele Trockner ausgegeben wird am einfachsten in Minuten umrechnen um diese dann in Vis darzustellen? Bin JS Anfänger 🤷‍♂️

      Bild 28.01.23 um 23.53.jpeg

      mickym paul53 2 Replies Last reply Reply Quote 0
      • mickym
        mickym Most Active @Peter666666 last edited by mickym

        @peter666666 Einfach in ein Array umwandeln. Ob Du es dann als Zahl belässt oder mit Number() um wandelst bleibt Dir überlassen.

        let input = "0:03"
        console.log(input.split(":")[1])
        

        oder halt den String einzeln in variablen,

        let input = "0:03"
        
        let std = Number(input.split(":")[0]);
        let min = Number(input.split(":")[1]);
        
        console.log ("Std: " + std + " Min: " + min);
        
        1 Reply Last reply Reply Quote 1
        • paul53
          paul53 @Peter666666 last edited by

          @peter666666

          const idRestzeit = '...remainingTime';
          const idMinuten = '0_userdata.0.Trockner.Restminuten';
          
          on(idRestzeit, function(dp) {
              let t = dp.state.val.split(':');
              t = 60 * t[0] + parseInt(t[1]);
              setState(idMinuten, t, true);
          });
          
          1 Reply Last reply Reply Quote 1
          • P
            Peter666666 last edited by

            Vielen vielen Dank Euch 2!

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

            Support us

            ioBroker
            Community Adapters
            Donate

            679
            Online

            31.9k
            Users

            80.1k
            Topics

            1.3m
            Posts

            3
            4
            151
            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